wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Hiện tại hoàn thành

Total questions: 38

Worksheet time: 20mins

Name
Class
Date
1.

The present perfect is formed by...

a)

HAVE + PAST PARTICIPLE

b)

HAVE / HAS + PAST PARTICIPLE

c)

AM/ IS/ ARE + PAST PARTICIPLE

d)

AM / IS / ARE + V-ING

2.

Đâ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)

since last Sunday

b)

last Sunday

c)

on Sunday

d)

every Sunday

3.

Đâ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

4.

Đâ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

5.

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

"She has washed her car ____________ two hours"

a)

since

b)

for

6.

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

"I have been in London ________ some days"

a)

since

b)

for

7.

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

"Mary has learned English ____________ 8 a.m"

a)

since

b)

for

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.

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

10.

Đâu là dấu hiệu của thì quá khứ đơn? (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

11.

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

This is the first time I ___ to Japan.

a)

have gone

b)

went

c)

go

d)

gone

12.

We ________ in this school since 1990.

a)

worked

b)

have working

c)

has worked

d)

have worked

13.

________ you ________ seen the lion?

a)

Have / ever

b)

Have / see

c)

Have / since

d)

Have / never

14.

My teachers _____ never ______ this movie.

a)

haven’t /seen

b)

have / seen

c)

have / saw

d)

haver / see

15.

My father _______ tennis for 5 years.

a)

haven’t played

b)

hasn’t played

c)

haven’t playing

d)

hasn’t never played

16.

A : Has Jackson Wang ever been to Krabi?

B: ____________________________

a)

Yes, I have never been to Krabi.

b)

No, I haven’t.    

c)

Yes, she has.           

d)

No, he hasn't.

17.

We have _______ in this town for 10 years.

a)

live

b)

lived

c)

living

d)

lives

18.

Adum has ____________ the football match for 1.30 hours.

a)

watched

b)

watch

c)

watching         

d)

watches

19.

Bambam hasn’t __________ a bicycle.

a)

ride

b)

riding

c)

ridden

d)

rode

20.

Have you ever_______ the falling star?

a)

see

b)

saw     

c)

seen

d)

seeing

21.

We have ______ him since 1995.

a)

know

b)

knew

c)

known

d)

knowing

22.

1.      We                                      to learn for the test yet.

a)

not begin

b)

didn't bigin

c)

haven't begun

23.

They ------------ project yet.

a)

have started

b)

haven't started

c)

hasn't started

24.

I haven't ______________ your book.

a)

taken

b)

take

c)

took

d)

takes

25.

Have you ever ___________ about the Beatles?

a)

hear

b)

heard

c)

hearing

d)

heared

26.

They ________ hundreds of books so far.

a)

has collected

b)

have collect

c)

have collected

d)

has collect

27.

My sister ___________ three books.

a)

wrote

b)

has written

c)

written

d)

has wrote

28.

We use the Present Perfect with the time expressions:

a)

ever

b)

never

c)

already

d)

yesterday

29.

The followings are the situation when we can use Present Perfect, except _____

a)

An action or situation which began in the past and is continuing to the present.

b)

An action or situation totally finished in the past.

c)

A repeated action in an unspecified period between the past and present.

d)

An action performed during a period that has not finished yet.

30.

We ______ that video ten times.

a)

have watched

b)

watched

c)

had watched

d)

will watched

31.

The scientists ... this chesnut-headed bee-eater species for months.

a)

has observed

b)

have observed

c)

observed

d)

observe

32.

Công thức KHẲNG ĐỊNH của thì HIỆN TẠI HOÀN THÀNH?

a)

S+ HAS+ V3

b)

S+ HAVE+ V3

c)

S+ HAVE/HAS+ V3

d)

S+ HAVE/HAS+ V2

33.

Công thức NGHI VẤN của thì HIỆN TẠI HOÀN THÀNH? ( có thể chọn nhiều câu trả lời)

a)

Have/has+S+V3

b)

S+ have/has not+ V3

c)

THÊM NOT SAU HAVE/HAS

d)

ĐẢO HAVE/ HAS RA TRƯỚC CHỦ NGỮ

34.

Have you ever ________ to Moscow ?

a)

seen

b)

been

c)

taken

d)

done

35.

Khi nào sử dụng thì hiện tại hoàn thành?

a)

Một hành động bắt đầu trong quá khứ và kéo dài đến hiện tại

b)

Hành động xảy ra như là điều kiện tiên quyết cho hành động khác

c)

Một hành động xảy ra nhiều lần từ quá khứ đến hiện tại

d)

Một hành động xảy ra trong khoảng thời gian chưa kết thúc ở thời điểm hiện tại

36.

We _________________ this movie already.

a)

We have seen this movie already.

b)

We has seen this movie already.

c)

We have seed this movie already.

37.

Viết lại câu không làm thay đổi nghĩa:

When did you have it?

a)

How long have you had it?

b)

What time have you had it?

c)

When have you had it ?

38.

Viết lại câu không làm thay đổi nghĩa:

I haven't seen her since Monday.

a)

It is 3 days since I saw her

b)

It is 7 days since I saw her

c)

This is 7 days since I saw her