现在完成进行时 知识点

是英语中动词的一种基本时态,其构成为: 主语+助动词( have/has ) + been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
 

现在完成进行时 知识点题库

He _______ it for two hours, and he's still watching now.

A . has been watched B . watching C . has been watching D . is watching
He _______ it for two hours, and he's still watching now.

A . has been watched B . watching C . has been watching D . is watching
— Look, the light is still on in Helen's office.

— Maybe she ______ her work yet.

A . doesn't finish B . won't finish C . hasn't finished D . didn't finish
We can’t get sleep with a strong wind        outside.    
A . blow B . blowing C . blew D . blows
—Can Mr Read speak Chinese?

—Yes.He speaks Chinese very well because he       China for many years.

A . has been in B . has been to C . has gone to D . has come to
—Why is your foreign teacher's Chinese so good?

  —Because he      China for eight years.

A . has gone to B . has been to C . has come to D . has been in
I      to Rongjiang last year.But I      never     to Chongjiang.  

A . went,have,been B . will go,have,been C . went,have,gone D . go,have,gone
                he been to Japan before?

—Yes, he              there two years ago.

A . Did,visited B . Has,has visited C . Has,visited D . Did,has visited
I've been (do) homework for 2 hours.
The number of foreign students attending Chinese universities ____ rising steadily since 1990.
A . is B . are C . has been D . have been
She has  (从事) colour therapy since she left college.
I'm sorry you                  so long, but it'll still be some time before Jim gets back.
A . wait B . waited C . had waited D . have been waiting
Mr. Zhang ________ us English for two years.
A . taught B . is teaching C . teaches D . has been teaching
I(didn't see/haven't seen) my grandfather before.
领导们已经将他从公司开除了。

The leaders have him the company.

—Neither Xiaoming nor his brothers ________ out of Harbin before.

—Oh, I can't believe it!

A . have been B . has been C . has gone
I      an English teacher for ten years.
A . have taught B . teach C . taught D . have been
He has b learning English for five years.
—“他醒了吗?”

—“没有,他还在睡。”

—"Has heyet?"

— "No, he's still asleep."

China's Tianwen-I ____ on Mars successfully. Here's a photo it sent back from the planet.
A . is landing B . has landed C . lands D . will land
最近更新