请翻译下面几个句子,注意不同助动词的不同语气哦!
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.
他不可能(决不会)读过那本书。
![]() 本文来源:https://www.wddqw.com/9gQO.html 正在阅读: 2017年专业英语四级考试词汇语法辅导210-16 有趣的螃蟹作文01-30 西藏拉萨2018年期货从业资格考试报名入口(第二次)04-29 共青团入团申请书标准版10-14 普通话水平考试朗读短文:第一场雪07-14 广西梧州2020年下半年普通高中学业水平考试报名时间:10月19日至30日11-13 2017年7月30日黑龙江省科技厅遴选公务员考试真题及答案-下午(Word版)11-18 学会感恩作文400字06-20 2021北京昌平区文学艺术界联合会现面向社会招聘公告07-24 [2021广东省广州市荔湾区6年级 成绩排行榜]2021广东省广州市荔湾区土地开发中心招聘启事07-16 七夕情人节唯美的空间留言【3篇】11-28
相关热搜
推荐文章
热门阅读
|