现在完成时 知识点题库

How happy we are! The holiday we have been looking forward ________at last.

A . to has come B . to have come C . to having come D . has come
I have been living in the United States for twenty years,but seldom _______ so lonely as now.

A . have I felt B . I had felt C . I have felt D . had I felt
—Have you come to our town before?

—No, this is the first time I _______ here.

A . was B . have been C . came D . am coming
— Did he decide to take part in the competition?

— Yes, of course. He _____ to.

A . has been encouraging B . had been encouraged C . has been encouraged D . was to be encouraged
Believe it or not, it was the fifth time that I        the song Yesterday Once More in public.
A . sing B . have sung C . had sung D . sang
I'm glad to hear that you        in English this term.
A . have made a progress B . have made progress C . have made progresses D . made a rapid progress
In recent years many places in China (take) on a new look.
The singer and the dancer _____come to Beijing.
A . has B . have C . are D . is
Large quantities of water (pollute) since the explosion at the chemical plant.
The company has a for a bus to meet the foreign guests at the airport.
They have successfully (结合) the old with the new in this room.
Credit cards have largely r money, for they are widely accepted everywhere.
Her husband died because of smoking last month and she (ban) her son from smoking ever since.
—Why does the lake smell terrible?

—Because large quantities of water ________.

A . have polluted B . is being polluted C . has been polluted D . have been polluted
During the last three decades, the number of people joining in physical fitness programmes (increase) sharply.
It is said that the building program (evaluate) for its usefulness and effect it would have.
It must be acknowledged that this object has not been (attain).
Every possible means (try) to stop the bad behaviour, but they don't work at all.
The percentage of students at high schools who ______ newly diagnosed with depression not dropped significantly.
A . was; has B . were; has C . was; have D . were; have
My mother's trust in me has ime to do things that I never imagined possible.