
1.He may have been writing the paper for months.
2.He must have been writing the paper for months.
3.Can he have been writing the paper for months?
4.Can / Could he have read the book?
5.He may / might have read the book.
6.He should(ought to )have read the book.
7. He must have read the book.
8.He can’t have read the book.
答案:
1.can’t have finished
2.needn’t have told
3.might have arrived
4.should have thought
5.ought to have refused
1.He may have been writing the paper for months.
他也许几个月来一直在写论文。
2.He must have been writing the paper for months.
他肯定几个月来一直在写论文。
3.Can he have been writing the paper for months?
难道他几个月来一直在写论文吗?
4.Can / Could he have read the book?
他可能读过那本书吗?
5.He may / might have read the book.
他也许读过那本书。
6.He should(ought to )have read the book.
他应该读过那本书。
7.He must have read the book.
他一定读过那本书。
8.He can’t have read the book.
他不可能(决不会)读过那本书。
2017年英语专业四级考试专项练习(词汇语法)2.doc正在阅读:
[教研活动领导讲话稿范文]教育厅领导讲话稿范文推荐05-06
2021年电影长津湖观后感【5篇】08-30
2019年9月辽宁计算机二级成绩查询时间:预计11月02-24
我心中的超人作文400字05-15
孕中期胎教:怎样的胎教称得上心音胎教呢?03-07
劳动的果实作文300字12-07
邯郸市高三年级摸底考试政治-高三年级政治上册知识点03-20
生日晚会主持词范文参考08-07