for与since的用法区别 知识点

for,表示时间的持续,后面加时间段,表示一段时间,多与带数词的名词连用,其谓语需用延续性动词。We have been leaning English for Iwo years.
since,表示“自从过去某一时间点以来”,后面接点时间,强调动作或状态一直正续到现在, I have been skating since 9 o 'clock.
 

for与since的用法区别 知识点题库

It _____ four years since we ______to learn English.                    


A . Is , begin B . has been , began C . has, been D . had been ,began
Henry speaks Chinese very well. He ______ in China since 2002.


A . come B . has come C . stayed D . has stayed
Uncle Liang         in Haikou since 1980, so he knows a lot about the city.

A . is living B . has lived C . lived
根据句意,选用since 或for填空。

  1. (1) The movie has been on half an hour.

  2. (2) I have learned 3000 English words I came here.

  3. (3) John has had the new bike only a week.

现在完成时句型翻译练习。

  1. (1) 我认识他们五年了。

  2. (2) 他们已去了美国五年了。

  3. (3) 自从他搬到福州,他就住这儿了。

  4. (4) 他们已经结婚10年。

  5. (5) 我妹妹成为一个大学生已经三年。

Mr Fan ________ this watch in 2005.He ________ it for 6 years.
A . bought; has had B . bought; has C . has bought; has had D . has bought; had
More than 80 people ______ in the earthquake ______ last week.    

A . died; for B . have been dead ; since C . have died; since D . have been dead; for
句型转换
  1. (1) I have known Lucy for ten years.(对画线部分提问)

            have you known Lucy?

  2. (2) I have studied Japanese for five years.(改为一般疑问句)

            you Japanese for five years?

  3. (3) She has already seen this film.(改为否定句)

           She seen this film .

  4. (4) Kate has been in the USA for two years.(同义句转换)

        Kate has been in the USA two years.

  5. (5) The film began five minutes ago.(同义句转换)

           The film has for five minutes.

My sister _____ the MP5 for a year. But it broke now.

A . has bought B . has had C . buy
Dave has learned table tennis for three months .    (对划线部分提问)

  Davetable tennis?

Mr Hand has stayed in Park Town for a week .     (对划线部分提问)

  Mr Handin Park Town?

It's the first time we (play) basketball since Monday.
He has studied in our school __________.
A . since five years B . for five years C . for five years ago D . in five years
Peter has studied in this school ________.
A . for five years ago B . for five years C . since five years D . five years ago
The famous writer ______ two new books since three years ago.
A . has written B . was writing C . wrote
My sister has learnt English______.
A . for twelve years ago B . since she was four C . twelve years ago D . at the age of four
Which sentence is true?
A . I have kept this book for two days. B . The movie had begun for twenty minutes. C . My uncle has away from his hometown since 10 years ago. D . Where have you gone these days?
The man joined the League(社团) two years ago. (写出2句同义句)
  1. (1) The man League number two years.
  2. (2) The man the League two years ago.
我独自住在南京大约两年。

I lived in Nanjing alone.

Jenny is good at Chinese. She has studied it _______________.
A . three years ago B . since three years C . for three years