【“Ifthereweretheday...”后面虚拟时态怎-查字典问答网
分类选择

来自崔小准的问题

  【“Ifthereweretheday...”后面虚拟时态怎么用?明天要交..英语作文题目writeacompositionononeofthedreamsyouarelongingfor.Trytorepeatedlyusethesentencepattern“Ifthereweretheday...”inyourwriting.there】

  “Ifthereweretheday...”后面虚拟时态怎么用?明天要交..

  英语作文题目writeacompositionononeofthedreamsyouarelongingfor.Trytorepeatedlyusethesentencepattern“Ifthereweretheday...”inyourwriting.thereweretheday...”后面时态怎么弄,如果我想表达“有一天没有污染”可不可以写““Iftherewerethedaypollutiondisappears”用disappears还是disappeared?

1回答
2020-02-11 01:25
我要回答
请先登录
倪国军

  不好意思,说一下你句子的问题,

  第一:先不说时态.你的句子中有两个谓语动词,be动词虚拟和disappear,一个句子不等由两个谓语动词.以后留心一下,两个谓语动词出现在一个句子肯定是错的,所以用介词短语或定语从句来代替.

  如:Iftherewerethedaywithoutpollution.(介词短语)

  或:Iftherewerethedayhavingnopollution.(have+ing做形容词)

  或:Iftherewerethedaywhentherehadnopollution/whenpollutiondispeared(定语从句)

  (当然,如果你是特意在pollution前省略了先行词that,when的话,那就是正确的).

  第二:说时态问题.你这里if主导的是从句(其中双谓语动词的问题上面说了),你还应该考虑主句的时态.即,假如一天没有污染,我会...,后面半句的时态(即主句的时态)的才是问题的关键.下面给你解释一下这类句子,

  虚拟的句子这样理解,以后一通百通了.举个例子作比较,

  "IfIwereyou,Iwouldtellhim."

  (事情没发生,意思是“如果我是你,我将告诉他”,表示将来)

  "IfIwereyou,Iwouldhavetoldhim.'

  (事情已经发生过了,而我没有告诉他,所以翻译为“如果我是你,我就会告诉他”,表示过去,但已经不能改变了)

  只有这两种可能.

  所以回到你的问题,如果有一天没有污染,我会(怎样怎样).表示事情发生是在将来,所以用iftherewerethedaywithoutpollution,Iwould...

  大致就这样,加油哦

2020-02-11 01:28:13

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •