现在完成时 知识点题库

—Where's your brother? I haven't seen him for several days.

—He     Tibet for holiday.

A . have been to   B . has gone to  C . went to
Maggie has _______ Beijing for more than 10 years.

A . been to B . been in C . lived to D . with in
Linda ________ half of the report already. And she will finish the rest this afternoon.

A . did B . will do C . has done D . was doing
—Peter, _______ you _______ your homework?

—Not yet, I'll do it at once.

A . have; finished B . Did; finish C . Will; finish
—Peter, you are so interested in the space travel. Why don't you buy a model spaceship?

—I'd like to, Ben. But I _______ all my money on my books.

A . spend B . have spent C . am spending D . was spending
—Lucy, is your uncle a teacher?

—Yes, he is. He _______ history for nearly 20 years.

A . teaches B . is teaching C . has taught D . will teach
— Where is Sally?

— She ______ the teacher's office. She'll be back soon.

A . has been to B . has gone to C . will go to D . went to
I'm sorry to say we have(浪费)too much water.
—Where is Mr. Green?

—He ________ the bookshop. You have to wait for him.

A . was going to B . has gone to C . has been to
My uncle (live) in Vancouver for twenty years. Now he lives in Shanghai and has a business of his own.
My aunt isn't here. She ___________Shanghai on business. She will be back in three days.
A . went B . has gone to C . has been to D . will go to
—Peter, you speak Chinese so well.

—Thank you. I ______ Chinese since I came here in 2013.

A . will learn B . learned C . have learned D . learn
—Do you know Jack well?

—Certainly. We ______ friends since ten years ago.

A . were B . have made C . have become D . have been
He ________ in Jiangjin for 12 years since he graduated from university.
A . works B . worked C . has worked D . had worked
丹尼尔从来没有去过中国。

Daniel China.

The artist (create). Many cartoon characters since 2002.
We        chemistry        the new term began.
A . learnt; since B . have learnt; when C . have learnt; since
大量良田变成荒漠,遍地是沙子。

A lot of rich land has into desert, only sand.

He bought the computer two years ago.(同义句转换)

He the computer for two years .

—Where is your father?

—He        Paris and he        there for two weeks.

A . has been to; will stay B . has gone to; will stay C . has been to; stayed D . has gone to; stayed
最近更新