谁能告诉我,这道题为嘛正确·答案·是B啊?C不行么??
谁能告诉我,这道题为嘛正确·答案·是B啊?C不行么??—Did you happen to hear the recent news?
—Yes, Alice ____ the gold medal in the speech contest, which I find hard to believe.
A.wins B.won C.had won D.will win
过去时中怎么避免上述题目中的错误么?
谢谢!! 为什么要用过去完成时?只需要比find早一个事态就足够了。 复述过去的某一个时间点发生的事情,无需时间的延续 She had won the silver medal before she won the gold medal. WIN是个短暂性的词,不能一直赢到现在,所以用过去式。。 我和dancelord想法一样啊。
用won就可以了。问的也是did you had won 是过去完成时,这种时态只用在,和过去的一件事情做比较时,你所要陈述的这个事情发生在更前面,才能用过去完成时。 而这里不存在任何一个过去的可以比较的时间点,只是单单的陈述一件过去的事情,所以就用一般过去时。
页:
[1]