现在完成时 知识点题库

My money_________ . Could you please lend me some?

A . has run out of B . has run out C . was run out of D . has been run out
— Do you know our town at all?

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

A .   was B .   have  been C .   came D .   are  coming
The movie Wolf Warrior II        positive reviews since it was released.
A . receives B . has received C . received D . had received
To his parents' relief , John has (适应)to his new college life.
John has sfrom a bad cold for several days.
I don't think you (意识到) how important this is to you.
Hardly ever      so many choices for young people entering the workforce as there are today.
A . there are B . there have been C . have there been D . are there
Joan is one of the best writers who ____ published a lot of books.
A . has B . have C . have been D . are
It's the third time that I _________ you _________ your promise.
A . reminded; about B . have reminded; of C . reminded; of D . have reminded; about
Over the years, overseas Chinese have enthusiastically supported and p in China's economic construction in various ways.
In the activity not only have we(交换) ideas, but also promoted friendship.
In only 20 years the country has been t into an aggressive military power.
In the last few years, China (make) great achievements in environmental protection. (所给词的正确形式填空)
It is the first time that I  (volunteer) to teach children to read. (所给词的适当形式填空)
Despite the previous rounds of talks, no agreement ________ so far by the two sides.
A . had reached B . has been reached C . was reached D . has reached
The past ten years has (目睹) a boom in economy in China. (根据汉语提示单词拼写)
—You're so excited. What's up?

—I ____as a volunteer in the coming Winter Olympic Games.

A . had been accepted B . have been accepted C . had accepted D . have accepted
Many students recently (realize) that it is beneficial for memorizing if they get up early in the morning.
He has been  (addict) to computer games so far.
Being an excellent translator, Tony has fully several foreign languages.(v. to gain considerable knowledge of sth.)