配色: 字号:
sincebefore
2014-03-26 | 阅:  转:  |  分享 
  
Itis...since/before...???

一、Itisalmostfiveyears_____wesaweachotherlasttime.

??1,before??2,since?,?3,after??4,when

二、Itwasthreeyears_____wefinallymetagain.

???????1,that????2,when?????3,before??4,since.

第一题。首先你把句子翻译一下、是说“我们最后一次见面至今已有5年了”

如果选1的话是说“我们上一次见面之前有5年没见面”这样的话时态前后不一致不能选.选3的话也是时态问题4肯定是翻不通的。只有2能选为什么可以用is是因为这是时间itis+一段时间+since..sb..did..自从..至今已+一段时间、

第二题。?那么4肯定不对了、根据上面的理由、这里也不是强调句所以1也不对、2的意思也不通。选3、

?Itwas+时间段+before+主语+动词过去时“过了多久,才…”,如:?

Itwasthreehoursbeforehegotthere.?

Itwillbe+时间段+before+主语+动词一般现在时“多久后,将…”,如:?

Itwillbethreeyearsbeforewemeetagain.三年后我们再相见。?

Itis/hasbeen+since+主语+动词过去式“自从…以来,已多久了”,如:?

Itisthreeyearssincehejoinedthearmy.他入伍已三年了。?

Itwas+时间段+since+主语+过去完成时。

since是自从的意思????before是在~~之前

一段时间+since

表示从这个时间开始到现在---自从~~~以来

用法上It+(现在完成时)+一段时间+since+(一般过去时)

例句:

1.Itis/hasbeenfourdayssinceIcaughtacold.我感冒已四天了。

2.Itis/hasbeentwoweekssincewemetlast.自从我们上次见面以来已过了两周。

一段时间+before

表示在这个时间之前,或者大约在这个时间上就会发生某事

用法上It+(一般将来时)+一段时间+before+(一般现在时)

Itwillbefiveyearsbeforehemeetsyouagain.五年之后他就会再见你的。

It+be(not)+longbefore

表示"(不)很久/才…"或"(没)过多久就/…"

Itwas(not)longbefore….(谈论过去)

Itwill(not)belongbefore….(谈论将来)

Itwaslongbeforeshecameback.没过多久她就回来了。

Itwillbelongbeforewemeetagain.很久以后我们才会再见面。

Itwillnotbelongbeforeweturnourhopeintoreality.过不了多久我们的希望就会变成现实。

这里it指时间,before是连词,引导时间状语从句.long可用一段时间来替代.



献花(0)
+1
(本文系蓝玫瑰姐姐首藏)