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

My uncle is a writer. He ______ many books since he was young.


A . writes B . wrote C . is writing D . has written
现在完成时句型翻译练习。

  1. (1) 这会已开了多长时间了?

  2. (2) 这门已经关了两天了。

  3. (3) 我入团2年了。

  4. (4) 自从1999年开始,他们已经相互认识。

  5. (5) 我已经在农场里呆了五年

I have been in Yixing _____________.   

A . since ten years before B . for ten years C . ten years ago D . since ten years
Many people in China _______ the TV program A bite of China since its third

episode(第三季) on February 19, 2018.

A . praise B . praised C . have praised D . are praising
I have learned English ______ I was six years old.
A . for B . before C . since D . after
Uncle Chen (repair) more than five bicycles since last Friday.
I ___________ several World Cup matches since I was a child.
A . has see B . see C . was seeing D . have seen
A couple of years ________ since the earthquake took place in Wenchuan.
A . passed B . has past C . have passed D . has passed
More than 20 people, _______ in traffic accidents _______ last May.
A . died; for B . have been dead; since C . have died; for D . have been dead, for
—How do you like Harry Potter and the Philosopher's Stone?

—It is _________ book I ________ since Grade Two.

A . the most interested; have read B . a more interested; read C . the most interesting; have read D . a more interesting; read
They have been good friends since ten years ago.(同义句转换)

They have been good friends ten years.