The things talked about in this report () over a year ago1.had taken 2.did take place 3.have taken place 4.was taken place
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 21:07:34
The things talked about in this report () over a year ago1.had taken 2.did take place 3.have taken place 4.was taken place
The things talked about in this report () over a year ago
1.had taken 2.did take place 3.have taken place 4.was taken place
The things talked about in this report () over a year ago1.had taken 2.did take place 3.have taken place 4.was taken place
over a year ago这个时间状语表明句子要用
过去式,排除1 和3
take place 就等于 happen,不需要用过去式,排除4
本来应该是 took place,但句子中为了强调,就用了助动词did,后面的就用动词原形take place.
答案1中的had taken本身就不符合题意,故不选
再者take place不能用于被动语态,所以答案4也被排除;
另外,当take place用于完成时,后面的时间状态一般是延续的;而这里的over a year ago说的是过去的某一个点,而不是一个延续的时间状态,所以答案3也不能选;
答案2不仅语法没有错误,而且还很符合句子语境,did take place中的di...
全部展开
答案1中的had taken本身就不符合题意,故不选
再者take place不能用于被动语态,所以答案4也被排除;
另外,当take place用于完成时,后面的时间状态一般是延续的;而这里的over a year ago说的是过去的某一个点,而不是一个延续的时间状态,所以答案3也不能选;
答案2不仅语法没有错误,而且还很符合句子语境,did take place中的did 有强调的意思,整体加强了本句子的语气。
take place用于完成时的一个例子;
Great changes have taken place since 3 years ago.
希望对你有用
收起
首先不知道你的前境是什么,如果只按你给的这句字面翻译,那么他是关于报道的一些谈话在一年前结束的意思,因为他是过去完成的所以就是过去式了。用did而不是否其他的,英语中的什么这式那式的很麻烦的我也很烦,
这里是强调句。。用助动词did来强调该事情发生在1年之前。