Every time ..问个英语选择!!在线

来源:百度知道 编辑:UC知道 时间:2024/06/06 00:15:09
Every time he to visit me, he buy me some books.
A. will come; will B. comes; will C. comes; would D. will come; would

为什么选b不选c??
什么时候选c呢?? would做虚拟不行么

Every time he comes to visit me, he will buy me some books.

英语就有这个惯例,主句用将来时,从句习惯用一般现在时态。

everytime是一个现在的时间状态,在一起表示一个经常发生的动作,前面用现在时,而从句是在visit之后发生的动作,应用将来时

c
Every time 表示一般现在时 所以comes
would 表示一种语气 翻译:都会带来一本书
而will 翻译成:每次他来看我,将会带来一本书。(不通)

would 是过去时态,所以不能用,
will是将来时态,前面comes是一般现在时,后面就该用将来的来配合

would 是过去时态,所以不能用

说实话, 这道题目本身不怎么地. 很多情况下, 我们要表示同样的意思的时候, 完全可以用" Every time he comes to visits me, he would buy some books"这时候的语气很委婉, 而且这个时候的would可以表示”意愿”的. 相应的中文是”每次他来看我的时候, 他都会给我买些书来. ”
不是所有的用现在时表将来的句子里, 主句的谓语都只能用”will/shall"这样的词, 因为”would, should, could"也可以是委婉的表达方式.
If i give you a golden ring, would you , would you marry me?(传统的英语歌曲的一句歌词.)