wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Thì quá khứ đơn và hiện tại hoàn thành

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

...... you ........ (stay) at my mom’s home yesterday ? 

a)

Did/stay

b)

Was

c)

Were

d)

Did/stayed

2.

............. Hannah ............ (go) to the theatre last Sunday?

a)

Did/went

b)

Did/goed

c)

Did/go

d)

Were/go

3.

I and my classmates .........(not have) a great time in Da Nang last year.

a)

did not had

b)

did not have

c)

had not

d)

was not have

4.

Chọn câu yes/no question tương ứng

My holiday in California last summer was wonderful

a)

Was your holiday in California last summer wonderful ?

b)

Were your holiday in California last summer wonderful ?

c)

Did your holiday in California last summer be wonderful ?

d)

Is your holiday in California last summer be wonderful ?

5.

chọn câu phủ định tương ứng

I was so tired yesterday

a)

I were not so tired yesterday

b)

I was not so tired yesterday

c)

I didn't so tired yesterday

d)

I didn't be so tired yesterday

6.

Chọn từ phát âm "ed" khác

A. opened

B. knocked

C. played

D. occurred

a)

A

b)

B

c)

C

d)

D

7.

A. rubbed

B. tugged

C. stopped

D. filled

a)

A

b)

B

c)

C

d)

D

8.

A. dimmed

B. travelled

C. passed

D. stirred

a)

A

b)

B

c)

C

d)

D

9.

A. loved

B. teased

C. washed

D. rained

a)

A

b)

C

c)

B

d)

D

10.

A. tried

B. obeyed

C. cleaned

D. asked

a)

C

b)

B

c)

A

d)

D

11.

......... you ......... (finish) your dissertation yet?

a)

Were/finish

b)

Did finish

c)

Have/finished

d)

Have/finish

12.

......... you already ......... (eat) lunch?

a)

Did/eat

b)

Have/eat

c)

Have/ate

d)

Have/eaten

13.

My school ( not take) ………………………………… any methods to solve the pollution issue

a)

have taken

b)

haven't taken

c)

had taken

d)

had not taken

14.

..... you ever (be) ………………………………… to the US ?

a)

Have/been

b)

Had/been

c)

Did/been

d)

Did/be

15.

Ms. Linh ( not do) ………………………………… any research that is related

a)

Haven't/ done

b)

Has/done

c)

has not done

d)

Hasn't do