for和since的用法总结大全



概述


表示过去已经开始持续到现在的动作或状态常用的时间状语有:for, since, how long, so far, these days等。



for和since的用法区别


1,Since +时间点,具体时间


“自从、、、、以来,从、、、以后” 用来说明动作起始时间


I have been in Beijing since 2010. 

 


2,For + 时间段,用来说明动作延续时间长度,因此句中的谓语动词,也应该是延续性动词。


I have been in Beijing for one year。

We have learnt English for about three years. 

 

I have been here for 3 days. (对) 

 

I have arrived here for 3 days.(误)


for和since的用法例句


例句比较


he has been dead for three years

he has been dead since three years ago



He has studied English since 2003

He has studied English since he was ten years old


for和since的用法练习题


用since和for填空


1) ______ two years2) _______ two years ago3) _______ last month 

4) ______ 19995) _______ yesterday6) _______ 4 o’clock

7) ______ 4 hours8) _______ an hour ago9) _______ we were children 

10) _____ lunch time11) ______ she left here

12). He has lived in Nanjing ________ the year before last.

13). I’ve known him __________ we were children.

14). Our teacher has studied Japanese _________ three years.

15). She has been away from the city ___________ about ten years.

16). It’s about ten years __________ she left the city.


选择题


1. Three years ________since I ________ you last time.

A. have passed; metB. has passed; metC. passed; have met

2. He has been here _______ he left his hometown.

A. since B. in       C. for

3. —He ________the English-Chinese dictionary for about twenty years,but it is still new.

—What a careful man!

A. has bought     B. has borrowed     C. has had

4. ---When did China _____ the WTO?---China _____ the WTO for several years.

A. join; has been a member of    B. join; has joined    C. take part in; have been in

5. How long have you _____ the book?

A. bought     B. borrowed     C. kept

6. How time flies! Several years _______ since we started our middle school life. We will keep the pleasant experiences in our minds.

A. have passed     B. has passed     C.will pass

7. Mr Fan _____ this bike in 2005. He ______ it for 10 years.

A.bought,  has bought    B.has bought, has had    C. bought, has had

8. He ___ in our school for 20 years and he ___ here in 1977. 
A. has taught; came    B. has taught; has come   C. taught; came  D. has teached; has came

9.They are late. The film ___ for five minutes. 
A. has begun   B. has started   C. has been on   D. began

10.We have been friends since _____.

A. five years       B.five years ago      C. five years before



相关推荐


since的用法

for和since的用法区别

since then的用法

ever since的用法

as soon as的用法

张小弟之家

本文链接:
文章标题:

尊重他人劳动成果,共创和谐网络环境。本站文章除注明转载/出处外,均为原创,若要转载请务必注明出处。

    (0%)