The football team _______________ on a small pitch for a month; however, they moved to the Olympic Stadium last week and they are playing much better.
A. had been training
B. has been training
C. had been trained
D. had been train
had been training
100
Someone _______ my CD player.
A. have stole
B. have stolen
C. has stole
D. has stolen
has stolen
100
I think they are dating. They____________ a lot of each other recently.
a) had seen
b) haven't been seeing
c) have been seeing
d) have seen
c
100
She _________ the ocean before she moved to Vancouver.
A. had never seen
B. never seen
C. have never seen
D. had never saw
had never seen
200
I ____________ (not/play) the piano very often.
do not
200
If you _______________ trouble with your math class last semester, you should have asked for help. Now, it's too late.
A. had been having
B. had been have
C. has been having
D. had been had
had been having
200
_______ a grizzly bear?
A. Have you ever seen
B. Have you ever see
C. Has you ever seen
D. Has you ever see
Have you ever seen
200
7. You're covered in paint! What __________ you __________?
a) have _____ done
b) were _____ doing
c) did _____ do
d) have _____ been doing
d
200
________ visited Toronto before your trip last summer?
A. Have you ever
B. You had
C. Had ever you
D. Had you ever
Had you ever
300
______________ (they/be) on the bus?
Are they
300
The Police …………… the thief. They ……………. for him for two months.
A. caught, looked
B. caught, had been looking
C. had caught, looked
D. caught, have looked
caught, had been looking
300
Which one of these sentences is correct?
1. Germany hasn't won the World Cup.
2. Germany hasn't been winning the World Cup.
1.
300
We've discovered this great café and we_____________ there a lot.
a) have been going
b) have gone
c) are going
d) have went
a
300
By the time the fire fighters ……………., the fire ……………… many huts.
A. arrived, destroyed
B. arrived, had destroyed
C. had arrived, destroyed
D. had arrived, had destroyed
arrived, had destroyed
400
John ________ (work) in a supermarket.
Answer:
A. works
B. working
C. work
works
400
How long (learn / she)______________________ English before she went to London?
had she been learning
400
Complete the following sentences using the present perfect and the present perfect continuous.
Robin: I think the waiter___________ (forget) us. We_______________ (wait) here for over half an hour and nobody_________________ (take) our order yet.
has forgotten
have been waiting
has taken
400
Complete the following sentences using the present perfect and the present perfect continuous.
He must realize we (order, not) ___________yet! We (sit)_________________ here for over half an hour staring at him.
have not ordered
have been sitting
400
If Balu ………….. the secretary earlier, he …………… him a job.
A. saw, would have given
B. had seen, would give
C. had seen, would have given
had seen, would have given
500
The flowers _______________ (be, normally) watered by Bob ....
Answer:
A. are normally
B. normally are
C. normally is
are normally
500
When I arrived at the theater, Kathy (pick, already)_________________ up the tickets and she was waiting for us near the entrance. She was really angry because she (wait) ____________ for more than half an hour.
had already picked
had been waiting
500
Which one of these sentence is correct?
1. I've sold my bike to Mike
2. I've been selling my bike to Mike
1.
500
Complete the following the sentences using the present perfect and the present perfect continuous.
I don't know if he (notice, even)____________________
us. He (run) __________________________________
from table to table taking orders and serving food.
has even noticed
has been running
500
Kathy told me you (be) _______________________
late several times in the past and that she would not make plans with you again in the future. She mentioned that she (miss) _____________________ several movies because of your late arrivals.