wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PAST SIMPLE vs PRESENT PERFECT

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

Last year, we (go)...................to the wonderful festival

a)

went

b)

have gone

c)

gone

d)

goed

2.

Câu: "I last saw her on Monday." đồng nghĩa với câu nào dưới đây?

a)

I haven’t seen her since Monday.

b)

I haven’t seen her for Monday.

c)

I see her since Monday.

d)

I saw her for Monday.

3.

Chia động từ trong ngoặc ở thì hiện tại hoàn thành hoặc quá khứ đơn:

Where _______ you first _______ him? (meet)

a)

did/meet

b)

have/met

4.

Đâu là dấu hiệu của thì quá khứ đơn

a)

for, since, already, so far, ever, never

b)

yesterday, ago, last, in 2000

5.

They ............………..… already …………………………………..…. (call) her.

a)

have...called

b)

has....called

c)

called

d)

was...callling

6.

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

"She has washed her car ____________ four hours"

a)

since

b)

for

7.

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

"Since I ________ her, I have lived here"

a)

have met

b)

has met

c)

met

8.

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

"Kate has not seen Tom since he _________ school"

a)

have left

b)

has left

c)

left

9.

 I _____ at home last weekend

a)

stay

b)

stayed

c)

staying

d)

stays

10.

Last June I _____ Ngoc Son Temple in Ha Noi

a)

visitted

b)

visited

c)

visit

d)

visits

11.

My vacation in Hue last summer ______ wonderful

a)

was

b)

were

c)

are

d)

be

12.

My father __________  tired when I __________ home

a)

was- got

b)

 is – get

c)

was – getted

d)

 were – got

13.

The window was open and a bird .................. ........... ..... . into the room

a)

flyed

b)

flew

c)

flied

d)

fly

14.

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

This is the first time I ___ to Japan.

a)

have gone

b)

went

c)

go

d)

gone

15.

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

16.

_____________ 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

17.

Đâu không phải là dấu hiệu nhận biết của thì Hiện tại hoàn thành

a)

up to now

b)

for

c)

ago

d)

since

18.

Hiện tại hoàn thành dùng để diễn tả hành động ?

a)

bắt đầu trong quá khứ, kéo dài đến hiện tại và có khả năng tiếp tục ở tương lai.

b)

đã xảy ra và chấm dứt hoàn toàn trong quá khứ.

c)

liên tiếp xảy ra trong quá khứ.

d)

lặp lại như một thói quen