现在完成进行时 知识点题库

I ________ my homework for four hours, but I am not sure whether I can hand it in tomorrow.

A . have done B . have been doing C . had been doing D . had done
I'm tired out. I_______  all afternoon and I don't seem to have finished anything.

A . shopped B . have shopped C . had shopped D . have been shopping
—Nice to see you again after all these years. What ________?

—Well, I've tried many things since we left school. I'm now working for a large oil company.

A . have you done B . were you doing C . did you do D . have you been doing
In order to stop the virus from spreading further, the scientist all possible ways to control it in the past few months. (explore)

在过去的几个月里,这位科学家一直在探索所有可能的方法来控制这种病毒进一步扩散。

Rosa _____ this washing machine for more than ten years. She is thinking about buying a new one.
A . is using B . used C . had used D . has been using
— I haven't seen Jacky these days.

— She ________ for the driving test due to take place next Monday.

A . will prepare B . has been preparing C . was preparing D . prepared
Britain as well as many other industrial countries, (experience)major changes over the last 100years.
In my younger years, my father gave me some advice that I       in my mind ever since.
A . turned over B . was turning over C . had turned over D . have been turning over
But actually, these Englishers ______ gradually in accents, spellings, expressions and the usage of vocabulary and we have to adapt to that.
A . had changed B . changed C . have been changing D . is changing
— Why do you want to work for our company?

—This is the job that I _______ for.

A . looked B . am to look C . had looked D . have been looking
Since last month, George, along with some of his former classmates, _____ to have a 20-year gathering during this summer holiday.
A . have desired B . desired C . had desired D . has been desiring
In my younger years, my father gave me some advice that I ___________in my mind ever since.
A . turned over B . was turning over C . had turned over D . have been turning over
—You are a great swimmer.

—Thanks. It's because I ______ a lot these days.

A . have been practising B . was practising C . would practise D . had practised
The number of visitors ______ steadily since the reopening, despite a sharp decline compared to normal years.
A . has risen B . is rising C . had been rising D . has been rising
Now that she is out of work, Lucy ______going back to school, but she hasn't decided it.
A . has considered B . is going to considered C . has been considering D . considered
The teacher won't tell the students the answer to the difficult problem until they _______on it for more than an hour.
A . have been working B . will have worked C . will have been working D . had worked
Mary has been (hunt) for a job since she graduated from college.
What is the matter with the guy, who has been(wander) for two hours by now?
The little boy is dirty all over because he (play) in the mud all the morning.
We have been(谈判)with the locals to get better prices to buy what we need.
最近更新