vietjack.com

130 câu trắc nghiệm Thì hiện tại hoàn thành (Present Perfect) có đáp án (Phần 2)
Quiz

130 câu trắc nghiệm Thì hiện tại hoàn thành (Present Perfect) có đáp án (Phần 2)

A
Admin
30 câu hỏiEnglish TestTrắc nghiệm tổng hợp
30 CÂU HỎI
1. Nhiều lựa chọn

Nobody has __________ homework yet.

A. did

B. had

C. done

D. was

Xem giải thích câu trả lời
2. Nhiều lựa chọn

__________ you __________ your room yet?

A. Were / cleaning

B. Did / clean

C. Has / cleaned

D. Have / cleaned

Xem giải thích câu trả lời
3. Nhiều lựa chọn

This is the most beautiful I __________ ever __________

A. had / met

B. was / going to meet

C. have / meet

D. has / met

Xem giải thích câu trả lời
4. Nhiều lựa chọn

How many books __________ you __________ ?

A. did / read

B. have / read

C. has / read

D. had / read

Xem giải thích câu trả lời
5. Nhiều lựa chọn

They have __________ such a great film.

A. was made

B. make

C. made

D. making

Xem giải thích câu trả lời
6. Nhiều lựa chọn

He __________ the movie ticket yet.

A. hasn’t bought

B. have bought

C. has bought

D. have sell

Xem giải thích câu trả lời
7. Nhiều lựa chọn

My cousins __________ on holiday for 3 weeks.

A. has been

B. are going to be

C. have been

D. were

Xem giải thích câu trả lời
8. Nhiều lựa chọn

Who __________ all the candies? The box is empty.

A. ate

B. have eaten

C. was eating

D. has eaten

Xem giải thích câu trả lời
9. Nhiều lựa chọn

I am looking for my pen. I have __________ it.

A. lose

B. lost

C. losed

D. loosen

Xem giải thích câu trả lời
10. Nhiều lựa chọn

They __________ a lot of bikes.

A. were sold

B. have sold

C. sells

D. have sell

Xem giải thích câu trả lời
11. Nhiều lựa chọn

A: Do you know our town at all? 

B: No. It is the first time I __________ here.

A. was

B. have been

C. came

D. am coming

Xem giải thích câu trả lời
12. Nhiều lựa chọn

I __________ for you for a long time.

A. has waited

B. have waited

C. am waiting

D. was waiting

Xem giải thích câu trả lời
13. Nhiều lựa chọn

Since he __________ here no one __________ him.

A. has left/ saw

B. had left/ saw

C. left/ has seen

D. left/ have seen

Xem giải thích câu trả lời
14. Nhiều lựa chọn

I __________ such a big fire before.

A. have never seen

B. never see

C. had never seen

D. never saw

Xem giải thích câu trả lời
15. Nhiều lựa chọn

We __________ Dorothy since last Saturday.

A. don’t see

B. haven’t seen

C. don’t have seen

D. didn’t see

Xem giải thích câu trả lời
16. Nhiều lựa chọn

Jack __________ the door.

A. has just painted

B. just paint

C. have painted

D. painting

Xem giải thích câu trả lời
17. Nhiều lựa chọn

A: I’m sorry to keep you waiting.

B: Oh, not at all. I __________ here only a few minutes.

A. have been

B. had been

C. was

D. will be

Xem giải thích câu trả lời
18. Nhiều lựa chọn

Since __________, I __________ nothing from him.

A. he had left / heard

B. he left / have heard

C. he has left / have heard

D. he was left / heard

Xem giải thích câu trả lời
19. Nhiều lựa chọn

So far, Teddy __________ ten kilos.

A. has been losing

B. lost

C. had lost

D. has lost

Xem giải thích câu trả lời
20. Nhiều lựa chọn

She __________ German for two years.

A. has learnt

B. is learning

C. learn

D. learns

Xem giải thích câu trả lời
21. Nhiều lựa chọn

He found his book this morning, but now he __________ his pen.

A. loses

B. lost

C. has lost

D. had lost

Xem giải thích câu trả lời
22. Nhiều lựa chọn

A: What’s the matter?

B: The shoes don’t fit properly. They __________ my feet.

A. are hurt

B. is hurting

C. have hurt

D. will hurt

Xem giải thích câu trả lời
23. Nhiều lựa chọn

You may leave the classroom when you __________ writing.

A. will finish

B. are finishing

C. have finished

D. had finished

Xem giải thích câu trả lời
24. Nhiều lựa chọn

My brother __________ the Youth League since 1955.

A. joined

B. has taken part

C. is in

D. has been in

Xem giải thích câu trả lời
25. Nhiều lựa chọn

Thank goodness! I __________ my home work now.

A. shall finish

B. finished

C. have finished

D. had finished

Xem giải thích câu trả lời
26. Nhiều lựa chọn

Don’t get off the bus until it __________

A. has stopped

B. stopped

C. will stop

D. shall stop

Xem giải thích câu trả lời
27. Nhiều lựa chọn

The foreign guests __________ here almost a week.

A. have arrived

B. have been

C. have reached

D. have got

Xem giải thích câu trả lời
28. Nhiều lựa chọn

A: Who’s that pretty girl Tom dancing with?

B: I don’t know. I __________ her before.

A. never have seen

B. had never seen

C. was never seeing

D. have never seen

Xem giải thích câu trả lời
29. Nhiều lựa chọn

A: How are you today?

B: Oh, I __________ as ill as I do now for a very long time.

A. didn’t feel

B. wasn’t feeling

C. don’t feel

D. haven’t felt

Xem giải thích câu trả lời
30. Nhiều lựa chọn

The price __________, but I doubt whether it will remain so.

A. went down

B. will go down

C. has gone down

D. was going down

Xem giải thích câu trả lời
© All rights reserved VietJack