in four years 现在完成时时间状语是in four years 用现在完成时 还是用一般过去时tianliang,a famous diver on the chinese diving team,____two olympic gold medals in 4 years.A.won B.has won C.had won D.will won

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 05:56:13
infouryears现在完成时时间状语是infouryears用现在完成时还是用一般过去时tianliang,afamousdiveronthechinesedivingteam,____twool

in four years 现在完成时时间状语是in four years 用现在完成时 还是用一般过去时tianliang,a famous diver on the chinese diving team,____two olympic gold medals in 4 years.A.won B.has won C.had won D.will won
in four years 现在完成时
时间状语是in four years 用现在完成时 还是用一般过去时tianliang,a famous diver on the chinese diving team,____two olympic gold medals in 4 years.
A.won B.has won C.had won D.will won

in four years 现在完成时时间状语是in four years 用现在完成时 还是用一般过去时tianliang,a famous diver on the chinese diving team,____two olympic gold medals in 4 years.A.won B.has won C.had won D.will won
这题选A.这题就是陈述过去的一个事实:一个中国著名中国潜水队员在四年里得到了两块金牌.如果题目的时间状语改成by the year 2008就应该用现在完成时,the year 2007就该用过去完成时had won了.
其实这题出得没什么水平,也就是刚讲完现在完成时举例用的.

b

答案是 A
其实A, B, C 答案都是可以的。只是A答案最标准。
这个句子只是简单的对事实的陈述,没有表示任何对现在的影响。在这种情况下,用过去时。

A最恰当

B,语感

若选A,则表示一个事实,用于介绍某个名人的时候可以用;
若选B,则强调已经完成,表示“过去四年中**就已获得四枚奥运会金牌”;
由于没有时间状语(指的是表明具体说话时间的状语),所以一刻选C;
若选D,则表示说话者对tianliang非常有信心,当然,可能是输入的原因,"won"应该是“win”才对。...

全部展开

若选A,则表示一个事实,用于介绍某个名人的时候可以用;
若选B,则强调已经完成,表示“过去四年中**就已获得四枚奥运会金牌”;
由于没有时间状语(指的是表明具体说话时间的状语),所以一刻选C;
若选D,则表示说话者对tianliang非常有信心,当然,可能是输入的原因,"won"应该是“win”才对。

收起

答案选B,in the 4 years用于现在完成时,tianliang是整个句子的主语,in 4 years是时间状语,空中要填的是与后面的时间状语相对应的谓语,所以应该选B!