wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SINCE

Total questions: 105

Worksheet time: 52mins

Name
Class
Date
1.

Rania was coughing .............. yesterday.

a)

since

b)

for

2.

Ali has been playing ............ 3 hours.

a)

since

b)

for

3.

Omar’s mum said, ‘Omar’s been sick ........... last night.’

a)

since

b)

for

4.

................... January.

a)

since

b)

for

5.

............. Monday

a)

Since

b)

for

6.

.................. 5 minutes.

a)

since

b)

for

7.

................ I got up.

a)

since

b)

for

8.

Huda has been studying in this school ............. 2009.

a)

since

b)

for

9.

I have been a teacher ................ 8 years

a)

since

b)

for

10.

They have travelled to Palestine ............... one month.

a)

since

b)

for

11.

I haven't been to Italy …………. July 2005.

a)

since

b)

for

12.

She has lived in Paris …………. January.

a)

since

b)

for

13.

Jim has studied ………………. three hours. Now he is tired.

a)

since

b)

for

14.

My friend has been ill ……….. a long time.

a)

since

b)

for

15.

It has been raining …………… more than four days.

a)

since

b)

for

16.

I haven't seen him ………. Songkran’s Day.

a)

since

b)

for

17.

He hasn't had a holiday...............…….. last summer.

a)

since

b)

for

18.

He hasn't done any work …….. a month.

a)

since

b)

for

19.

We have had this car ……………… 1998.

a)

since

b)

for

20.

Carol hasn't eaten meat ………………. ages.

a)

since

b)

for

21.

He has been here ... a long period.

a)

for

b)

since

22.

She has lived in New York ... six years.

a)

for

b)

since

23.

They have worked ... 1995.

a)

since

b)

for

24.

Linda has been on holidays ... six weeks.

a)

for

b)

since

25.

He has been learning French ... eight months.

a)

since

b)

for

26.

The weather has been awful ... the beginning of the year.

a)

since

b)

for

27.

They have been married ... a long time.

a)

for

b)

since

28.

I haven't seen her ... ages.

a)

since

b)

for

29.

She has got that job ... March, 18th.

a)

for

b)

since

30.

He has put on weight ... the end of last year.

a)

for

b)

since

31.

I have been well paid ... I joined that firm.

a)

for

b)

since

32.

Mike has been hired ... a six-month period.

a)

since

b)

for

33.

Mr Anh Kiet.............learnt English for many years

a)

have

b)

has

c)

will

d)

is

34.

How long ....... you been here in Ha Noi?

a)

is

b)

are

c)

have

d)

has

35.

I have written a letter to my teacher ....

a)

two days ago.

b)

since 5 P.M.

c)

last week.

d)

for June.

36.

Mr Donald Trump ............. me here since you came.

a)

doesn't call

b)

don't call

c)

haven't called

d)

hasn't called

37.

I ........ met my classmates ........

a)

don't/ for weeks

b)

haven't / weeks ago

c)

haven't/for weeks

d)

hasn't/ since weeks

38.

It's the second time Mr Hien ........the football game.

a)

has won

b)

wins

c)

win

d)

have won

39.

We haven't been to the city centre.............

a)

last month

b)

recently

c)

tomorrow

d)

now

40.

Where .........you................lately?

a)

have/been

b)

do/go

c)

have/go

d)

has/been

41.

odd one out

a)

yesterday

b)

recently

c)

lately

d)

since

42.

Everyone has.................out for a walk.

a)

go

b)

goes

c)

gone

d)

went

43.

Mr Anh Kiet.............learnt English for many years

a)

have

b)

has

c)

will

d)

is

44.

How long ....... you been here in Ha Noi?

a)

is

b)

are

c)

have

d)

has

45.

Mr Donald Trump ............. me here since you came.

a)

doesn't call

b)

don't call

c)

haven't called

d)

hasn't called

46.

I ........ met my classmates ........

a)

don't/ for weeks

b)

haven't / weeks ago

c)

haven't/for weeks

d)

hasn't/ since weeks

47.

It's the second time Mr Hien ........the football game.

a)

has won

b)

wins

c)

win

d)

have won

48.

Where .........you................lately?

a)

have/been

b)

do/go

c)

have/go

d)

has/been

49.

Everyone has.................out for a walk.

a)

go

b)

goes

c)

gone

d)

went

50.

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

a)

changed

b)

has changed

c)

is changing

d)

have changed

51.

He………. more concerned about his social status since he started working there.

a)

has been becoming

b)

has become

c)

became

d)

will become

52.

We ………………. three power cuts this week.

a)

has had

b)

have had

c)

had

d)

is having

53.

This is the first time I ………….. to Germany.

a)

has ever been

b)

have been ever

c)

has been ever

d)

have ever been

54.

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

55.

Never có nghĩa là:

a)

đã từng

b)

chưa từng

56.

Ever có nghĩa là:

a)

đã từng

b)

chưa từng

57.

They ……………… at the airport.

a)

haven’t arrived

b)

haven’t already arrived

c)

hasn’t arrived

d)

didn’t arrive

58.

I …………….. three books by the same author since the last month.

a)

has read

b)

have read

c)

read

d)

red

59.

We ___________(have/not/meet) for a long time.

a)

Haven't met

b)

Haven't meet

c)

Hasn't met

d)

have not meet

60.

She _____________(have/not/tell) me about this.

a)

Has tell

b)

Has telled

c)

Haven't told

d)

Hasn't told

61.

Mr Donald Trump ............. me here since you came.

a)

doesn't call

b)

don't call

c)

haven't called

d)

hasn't called

62.

I haven't ______________ your book.

a)

taken

b)

take

c)

took

d)

takes

63.

Những từ nào cần đặt giữa have/has và V3/ed trong thì hiện tại hoàn thành

a)

A.just,yet, ever,never

b)

B. just, already,ever,recently

c)

C.just, already, ever, never

d)

D. already, never,once, just

64.

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Ữ

65.

THÌ HIỆN TẠI HOÀN THÀNH dùng để diễn tả ......

( có thể chọn nhiều câu trả lời)

a)

hành động vừa mới xảy ra

b)

hành động đã xảy ra trong quá khứ nhưng vẫn kéo dài đến hiện tại và tương lai

c)

hành động đang xảy ra tại thời điểm nói

d)

hành động đã xảy ra tại một thời điểm xác định trong quá khứ

66.

THÌ HIỆN TẠI HOÀN THÀNH dùng để diễn tả ......

( có thể chọn nhiều câu trả lời)

a)

hành động đã xảy ra trong quá khứ nhưng để lại hậu quả ở hiện tại

b)

hành động chỉ sở thích, thói quen, khả năng của bản thân

c)

sự thật, chân lí

d)

hành động lần đầu tiên xảy ra hoặc nói về kinh nghiệm

67.

THTHT diễn tả hành động đã xảy ra trong quá khứ nhưng......

a)

không rõ thời điểm/ thời gian

b)

không rõ địa điểm

c)

không rõ người thực hiện

d)

không rõ nguyên nhân

68.

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

69.

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

a)

S+ have/has + V3

b)

THÊM NOT SAU HAVE/HAS

c)

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

d)

S+ have/has not+ V3

70.

THTHT diễn tả hành động đã xảy ra trong quá khứ nhưng......

a)

không rõ thời điểm/ thời gian

b)

không rõ địa điểm

c)

không rõ người thực hiện

d)

không rõ nguyên nhân

71.

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

72.

THÌ HIỆN TẠI HOÀN THÀNH dùng để diễn tả ......

( có thể chọn nhiều câu trả lời)

a)

hành động vừa mới xảy ra

b)

hành động đã xảy ra trong quá khứ nhưng vẫn kéo dài đến hiện tại và tương lai

c)

hành động đang xảy ra tại thời điểm nói

d)

hành động đã xảy ra tại một thời điểm xác định trong quá khứ

73.

THÌ HIỆN TẠI HOÀN THÀNH dùng để diễn tả ......

( có thể chọn nhiều câu trả lời)

a)

hành động đã xảy ra trong quá khứ nhưng để lại hậu quả ở hiện tại

b)

hành động chỉ sở thích, thói quen, khả năng của bản thân

c)

sự thật, chân lí

d)

hành động lần đầu tiên xảy ra hoặc nói về kinh nghiệm

74.

Viết tắt của has là?

(a)  

75.

Viết tắt của have là?

(a)  

76.

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

a)

S+ have/has + V3

b)

THÊM NOT SAU HAVE/HAS

c)

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

d)

S+ have/has not+ V3

77.

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Ữ

78.

Viết tắt của HAS NOT là?

(a)  

79.

V3 là gì?

a)

Động từ ở cột 3

b)

Động từ bất quy tắc

c)

Động từ có quy tắc

d)

Động từ nguyên mẫu

80.

V3 của HAVE LÀ GÌ?

(a)  

81.

V3 của TEACH LÀ GÌ?

(a)  

82.

V3 của STOP là gì?

(a)  

83.

V3 của FIND là gì?

(a)  

84.

V3 của SEE là gì?

(a)  

85.

Someone (a)   (break) a window in our classroom.

( chia thì HTHT)

86.

Make a question:

Tom cooked a pizza yesterday.

(a)  

87.

Make a question:

They are playing badminton in the playground.

(a)  

88.

Make a question:

My brother can study English every day.

(a)  

89.

Make a question:

My mom gave me this shirt.

(a)  

90.

I _____________ never ever eaten this chicken food before.

a)

Had

b)

Have

c)

Has

d)

Having

91.

She________(live) here for 10 ten years.

a)

Had live

b)

Have live

c)

Has lived

d)

Has

92.

His brother _________________(have / prepare) dinner since half past six.

a)

have prepare

b)

has prepare

c)

have prepared

d)

has prepared

93.

What is third irregular form of "become"?

a)

Become

b)

Became

c)

Becomed

d)

becamed

94.

No one ___________(have/ see) since she left this city.

a)

Have seen

b)

Has seen

c)

Have saw

d)

Has saw

95.

We ___________(have/not/meet) for a long time.

a)

Haven't met

b)

Haven't meet

c)

Hasn't met

d)

have not meet

96.

I ____________(have/just/come) back home.

a)

Had just come

b)

Had came just

c)

Have just come

d)

Have just come

97.

She _____________(have/not/tell) me about this.

a)

Has tell

b)

Has telled

c)

Haven't told

d)

Hasn't told

98.

She _____________(have/not/tell) me about this.

a)

Has tell

b)

Has telled

c)

Haven't told

d)

Hasn't told

99.

___________you ________(be) this place before?

a)

Has/been

b)

Have/be

c)

Have/been

d)

has/be

100.

they ________(eat) since morning.

a)

Haven't eaten

b)

Has eat

c)

Have eated

d)

Has eaten

101.

How long _________she_______(teach) class 5A in this school?

About one year

a)

Has/taught

b)

Have/taught

c)

Has/teach

d)

Have/teach

102.

What _________ you __________ (drink) at luch?

a)

Has/drank

b)

Have/drink

c)

Have/drank

d)

Had/drink

103.

What is the third irregular form of " bring"?

a)

bring

b)

brought

c)

bringed

d)

bought

104.

what is the third irregular form of "run"?

a)

runned

b)

ran

c)

ranned

d)

run

105.

- He ___________(have/not/come) back to his hometown since 2000.


a)

Hasn't came

b)

Haven't come

c)

Hasn't come

d)

Have not came