作业帮 > 英语 > 作业

问两个英语语法题 分词和不定式的

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/02 15:26:27
问两个英语语法题 分词和不定式的
1.___ in the queue for half an hour,Tom suddenly realized that he had left his wallet at home.
A.To wait B.Have waited C.Having waited D.To have waited
这个题讲下先怎么排除含有不定式(或分词)的选项 然后再讲下CD两项 这两项都有表示动作发生在谓语动词表示的动作之前的含义 该如何选择?
2.The bank is reported in the local newspaper ___ in broad daylight yesterday.
A.being robbed B.having been robbed C.to have been robbed D.robbed
A表示正在被偷 排除很容易 主要是BCD分不清该怎么选 特别是BC两项 希望讲细点 让我看见这类题都会做
to do不定式表示将来发生的动作,Having done一般是指已经持续了一段时间的动作,后面一般都有表示一段时间的短语,像for an hour啊since breakfast啊之类的;to have done 一般是指已经完成的动作,一般后面都有表示时间点的词或短语,像yesterday啊;Having been done 和to have been done这个我还真没注意过区别……第二题要我选的话应该是因为be reported to do sth.吧……
如果我说得不对请无视……只是个人经验……