现在完成时 知识点题库

Millions of pounds' worth of damage ________ by a storm which swept across the north of England last night.
A . has been caused B . had been caused C . will be caused D . will have been caused
This is the first time that these precious works of art ________ to the public .
A . have displayed B . will be displayed C . have been displayed D . were displayed
Many homeless people have b from the project.
He suffered loss of his memory in a car accident last year. With the doctor's help, he has gradually(恢复) his memory.
After several years' study, we have a (获得) a good knowledge of English.

There is no doubt that the mistake has seriously e (危及) the future of the company.
Many problems have a when prices of the house rose sharply, which is beyond the ordinary people's buying capacity.
—Is this the first time that you      Nanchang?

—No. But it has been 3 years since I last       here.

A . visit; come B . have visited; came C . visited; came D . have visited; come
Your explanation has clearly (阐明) the long and difficult sentence.
Up to now, more than five new species  (find) on this island by researchers.
Various efforts ________ in the past decades to protect the environment.
A . had made B . have made C . were made D . have been made
There         a girl and two boys waiting for you since this morning.
A . was B . were C . has been D . have been
The exhibition has (吸引) thousands of visitors.
Millions of pounds' worth of damage         by a storm which swept across the north of England last night.
A . will be caused B . had been caused C . has been caused D . will have been caused
Have you (buy) any useful goods from the market?
Ever since he moved there,he (bury) himself in his research work.
It has been (announce) already that the meeting will be put off.
Till now, three films (show) in that small village this month.
By now, I'm sure you (figure) out what works best for you.
The students in our school have o many clubs for themselves.