Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Chọn đáp án đúng điền vào câu sau đây:

"Since I met her, I ____________ here"

a)

have lived

b)

has lived

c)

lived

2.

Phân từ 2 của động từ "break" là?

a)

broken

b)

breaken

c)

broke

3.

Chọn đáp án đúng điền vào câu sau đây:

"I have been in London ________ some days"

a)

since

b)

for

4.

Chọn đáp án đúng điền vào câu sau đây:

"Kate _________ Tom since he left school"

a)

saw

b)

has seen

c)

has not seen

5.

Cột 3 của động từ "be" là

a)

am/is/are

b)

was/ were

c)

be

d)

been

6.

Chọn đáp án đúng điền vào câu sau đây:

"Mary has learned English ____________ 8 a.m"

a)

since

b)

for

7.

____Peter and John _____to England four times?

a)

Have/ gone

b)

Has/ gone

c)

Did/ gone

d)

Did/ go

8.

Công thức tổng quát của thì hiện tại hoàn thành là

a)

S + V2/ed

b)

S + V_infinitive

c)

S + have/has + V3/ed

d)

S + will + V_infinitive

9.

Phân từ 2 của động từ "take" là?

a)

taken

b)

took

10.

Đâu là dấu hiệu của thì hiện tại hoàn thành? (Có thể chọn nhiều hơn một đáp án)

a)

now

b)

until now

c)

up to now

d)

present

11.

_____________ your homework yet? – Yes, I _____________ it an hour ago.

a)

Did you do/ have finished

b)

Have you do/ have finished

c)

Did you do/ finished

d)

Have you done/ finished

12.

Đâu là dấu hiệu của thì hiện tại hoàn thành? (Có thể chọn nhiều hơn một đáp án)

a)

for a week

b)

last week

c)

during the last few weeks

d)

since last week

13.

Keywords của thì hiện tại hoàn thành là

a)

always, usually, often, sometimes

b)

now, at the present, at the moment

c)

next, tomorrow, tonight

d)

just, recently, lately, already, still, since, for

14.

Chọn đáp án đúng:

You ……………… a lot since the last time I saw you.

a)

have changed

b)

changed

c)

change

d)

are changing

15.

I......................New York three times

a)

am

b)

have been

c)

has been

d)

were

16.

Phân từ 2 của động từ "eat" là?

a)

ate

b)

eaten

c)

aten

17.

Chọn đáp án đúng điền vào câu sau đây:

"She has washed her car ____________ two hours"

a)

since

b)

for

18.

Chọn đáp án đúng:

I ___ read 3 books of this author since last month.

a)

have read

b)

read

c)

am reading

d)

will read

19.

Chọn đáp án đúng:

This is the first time I ___ to Japan.

a)

have gone

b)

went

c)

go

d)

gone

20.

Đâu là dấu hiệu của thì hiện tại hoàn thành?

a)

since last Sunday

b)

last Sunday

c)

on Sunday

d)

every Sunday