作业帮 > 英语 > 作业

1.he told me he had finished reading the novel___?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/26 05:52:43
1.he told me he had finished reading the novel___?
A.two weeks before B.for two weeks 为什么选A?能这样用吗?
2.not only ___study hard at school,but also.
A.he is B.does he C.he does 为什么选B?
3.great changes___here in the last 3years.
A.had taken place B.had been taken place C.have taken place
为什么是现在时啊?
No.1:finish the reading 是指一个时间点 所以用two weeks before明确指出是两个星期前这一时间点,而for two weeks 是指一个时间段,不符合逻辑.
No.2:以not only引导句子要用倒装形式,有助动词只提助动词,不要问为什么,这是语法,是外国人说话的习惯,你掌握了语感就好了,不用死记这语法.
No.3:在过去三年里这里发生了巨大变化.是以现在的角度来说过去发生的事,所以用现在时.要用过去时的话,必须是讲话者站在过去说更过去的事.