过去已经完成的动作对现在造成的影响 知识点题库

I have nothing __________ because Tom has _________ my lunch.          


A . to eat; eaten B . eating; eaten C . eat; ate D . to eat; ate
It seems that El Niño ____ some disasters in the world in the past few months.

A . has caused B . is causing C . will cause D . caused
I've visited Mr Smith twice.    (改为一般疑问句)

  Mr Smith twice?

Though this is the first time for them to visit Shanghai, the couple(fall) in love with the fantastic place deeply.
一 Have you ever______  to Guangzhou?

—Yes, I ______ there last year.

A . been; have been B . gone; went C . been; went
—They say there is a new restaurant near here.

—Yes, and it ______ for more than a week.

A . has been open B . open C . is opening D . opens
She  (read) the storybook several times.
Has your brother(reach)America yet?
you (read)Harry Potter and the Prisoner of Azkaban (《哈利·波特与阿兹卡班的囚徒》)?

—Yes, I have.

—When you (read) it?

—I (read) it three days ago.

No one except the twins (read) one of the four great classical Chinese novels recently.
I began watching it an hour ago, but now nothing       yet.
A . happens B . will happen C . has happened
— Have you ever r a horse before?

— Yes. I just rode a horse last month.

—How many times you (phone) me these days?

—Three times.

Our manager ______ to the south on business. I'm afraid you have to wait until he comes back.
A . is going B . goes C . went D . has gone
—Sorry, sir. I         the bus this morning.

—Listen, Donna. You         late to work too many times. You're fired.

A . have missed; have been B . missed; have been C . have missed; are D . missed; are
His unt   (work) in the factory for ten years.
Mike ___________ the USA. He ___________ back in two months.
A . has gone to; comes B . has been to; comes C . has gone to; will come D . has been to; will come
China          a lot since the year 1978.
A . changes B . will change C . has changed D . changed
We (not discover) anything valuable in that room yet.
最近更新