怎么样区别辨析目前完成时和通常过去时?
老师,你好!
The weather ______awful this week. It didnt sTOP______until last night.
A. has been; raining B. was; raining
答案是:A. 可我反复研究领会,查看资料,都搞不清为何不可以选B呢?
我觉得这道题目A,B均可,而且我觉得B更适合(this week也可以用于过去式状语)。
麻烦老师逐步详细讲解,谢谢!
用动词的适合形式填空:
I can still speak some French now, for I ______ Chinese in France for several years.
答案是将teach改成taught用动词的适合形式填空:
The boy _______ by the hope that he might see his mother soon.
答案是:was cheered.
但我觉得答案是不对的。
我的原因是:might 只有在间接引语中才是may的过去式,不然就不是。
这里是同位语从句,不是间接引语,因此判断这里的might不是may的过去式,而是情态动词,表示对目前或不久以后客观状况的估计,所以,我觉得这里可以填写:
has been cheered 或 is being cheered 或 will be cheered
而is cheered 或 was cheered 或 had been cheered - 我觉得这类都是不对的。
以上3个题目,急盼老师给予逐一“详细”解答!
很感谢你!
The weather ______ awful this week. It didnt sTOP ______ until last night.
A. has been; raining B. was; raining
答案是:A. 可我反复研究领会,查看资料,都搞不清为何不可以选B呢?
答:本题两个选项有什么区别只在第一空,第二空均为 raining,没有不同问题。第一空选A为目前完成时,选B为通常过去时。这里之所以要选目前完成时,与句末的this week有关。这里的 this week 表示“本周还没过完”,所以本句指的是:这个星期天气一直非常糟糕。而目前完成时的一个主要使用方法就是从过去一直持续到目前。但你可能要问:明明后面说“昨晚”就停雨了,没持续到目前啊!但应该注意,这里所说的“目前”不肯定就是“眼下的此刻”,它是可以有一点点“误差”的,譬如一位工作了30年的老师,上个星期退休了(办了退休手续),学校也开了欢送会,他仍可以说:I have worked in this school for 30 years. 这与你的问题道理是一样的。
用动词的适合形式填空:
I can still speak some French now, for I ______ Chinese in
答案是将teach改成taught 用动词的适合形式填空:
The boy _______ by the hope that he might see his mother soon.
答案是:was cheered. 但我觉得答案是不对的。
答:答案完全正确。而你改写的has been cheered 或 is being cheered 或 will be cheered均不适合,至少就你的这个句子来讲,不如was cheered更适合。这里的 might不是表示“可能”,而是表示“可以”,它完全可作为过去式用于“过去语境”中(不必须要是间接引语)。如下面的句子,might用于目的状语从句:
He locked himself in the room so that he might concentrate on his work.