过去开始发生的动作一直持续到现在 知识点题库

—Amy, can we give away these soft toys? We ________them for many years. —Mom, but I want to keep the bear.

A . bought     B . had  C . have bought D . have had
— When will you hand in your homework? 

— Sorry, I'm not sure. I           writing it yet.

A . didn't finish B . don't finish C . isn't finishing D . haven't finished
The Smiths           China since the summer of 2000.  

A . has been in B . have been in C . has been to D . Have been to
Last week I _______ a cold. That's to say since last week, I _______ a cold.    
A . have had; have had B . caught; have had C . have had; have caught D . caught; have caught
—Have you stayed here long?

—Yes.        

A . I have stayed here for twenty years ago B . I stayed here for twenty years C . Twenty years has passed D . Twenty years have past.
The Kings (live) in Beijing since they came to China.
I ________my dictionary to my classmate David a week ago, but he ________ it to me yet.
A . lent; return B . have lent; returned C . lent; hasn't returned D . have lent; didn't return
Daming's hobby is collecting tickets. He            them for two years.
A . collects B . collected C . will collect D . has collected
He friend has been (结婚)since ten years ago.
So far, the couple (not change) their flat since they had a second child.
— How long have you been teaching in this school?

— __________ 1993.

A . Since B . In C . From D . After
The film The Wandering Earth ________ a lot of praise since its first show months ago.
A . wins B . won C . will win D . has won
How many places of interest you (be) to since you came to China?
Since Tencent released Wechat, it ________ one of the most popular apps in the world.
A . became B . has become C . has been D . was
—Excuse me. Where is Mr Smiths office?

—He isn't here now. He         here for almost one year.

A . doesn't work B . didn't work C . hasn't worked D . won't work
Our team        every match since April, but we still have three more games to play.
A . has won B . will won C . win D . won
—Have you been to Suning Plaza in our city?

—No. Although it ________ for more than a week, I am far too busy to go there.

A . has started B . has been open C . has opened D . has been on
— How long _________________ you _________________ this school?

— For two years.

A . have; arrived at B . did; come to C . have; come to D . have; taught in
They played basketball last year.(用since last year替换last year改写句子)

They basketball since last year.

They (stay) there for ten hours.
最近更新