wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Trong các đáp án dưới đây, đáp án nào KHÔNG là dấu hiệu nhận biết của thì HIỆN TẠI HOÀN THÀNH

a)

Yet

b)

for + khoảng thời gian

c)

since

d)

last......

2.

Đáp án nào sau đây SAI về mặt ngữ pháp của thì HIỆN TẠI HOÀN THÀNH

a)

I have never seen an elephant

b)

She have been to India three times

c)

My father has bought two red car

d)

Jenny has studied English for 4 years

3.

I_________to start working next week.

a)

have just decided

b)

has just decided

c)

just have decided

d)

have decide

4.

He ___________any gift or letter from his brother for a long time.

a)

hasn't received

b)

has receive

c)

has been receiving

d)

haven't received

5.

I have to take a bath. I ______ one since Thursday.

a)

haven't taken

b)

have taken

c)

had taken

d)

have been taking

6.

I _____such an exciting trip

a)

have never had

b)

have never have

c)

have been ever had

d)

had

7.

John ____ in this apartment since 2005.

a)

hasn't lived

b)

lived

c)

haven't lived

d)

has been lived

8.

I ____, ____ and ____ here since 2005 and have a happy family

a)

have moved - built - lived

b)

have moved - have built - have lived

c)

has moved - build - lived

d)

had moved - built - lived

9.

Her parents _______since 2010 but their time apart and she lived with her mother for up to 6 years because her father was a soldier.

a)

have married

b)

has married

c)

have been marrying

d)

haven't married

10.

From 2020, he ______France's ongoing response to the COVID-19 pandemic and vaccination rollout.

a)

has lead

b)

has led

c)

was leading

d)

have led

11.

human beings have________ exhaust fumes worldwide, which may be the main cause of air pollution.

a)

has emitted

b)

have emitted

c)

emitted

d)

emitting

12.

I ______in Hanoi since August. There _____so many positive changes since I moved to a new homestay near West Lake.

a)

have stayed - has been

b)

have been stayed - has been stayed

c)

have stayed - has being

d)

has stayed - have been

13.

The host ______here for three years, so he _____me a lot of tips to survive in this metropolitan.

a)

has already lived - has given

b)

have already lived - have given

c)

already have lived - has gave

d)

has already lived - has give

14.

You are eating in a restaurant. The waiter thinks you _____and starts to take your plate away.

a)

have finished

b)

has finished

c)

had finished

d)

have been finishing

15.

What's the most peaceful place you________?

a)

have ever visited

b)

have ever visit

c)

have been visiting

d)

has ever visited

16.

Chọn đáp án có vị trí nhấn âm khác với các đáp án còn lại.

a)

peaceful

b)

beautiful

c)

consequence

d)

effective

17.

Chọn đáp án có vị trí nhấn âm khác với các đáp án còn lại.

a)

weakness

b)

gallantry

c)

patriotism

d)

frontier

18.

Chọn đáp án có vị trí nhấn âm khác với các đáp án còn lại.

a)

lamentations

b)

explanation

c)

representative

d)

contribute

19.

Anna: "I passed the exam with very high marks and obtained a bachelor's degree with excellent honors"

Jen: "_____"

a)

Congratulations!!

b)

Thank you so much!

c)

Never mind!

d)

Oh, I apologized for hearing it.

20.

Jessica: "I apologize for being late. I got stuck in traffic for a very long way from Nguyen Tat Thanh Street to Truong Trinh Street. Even though I ride a motorbike"

Niny: "_____"

a)

It's okay, everyone just arrived.

b)

Thanks for being late.

c)

I couldn't agree with you more.

d)

Absolutely