wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Bổ trợ Global success 11 Unit 1 - Grammar

Total questions: 81

Worksheet time: 1hrs 18mins

Name
Class
Date
1.
I haven't seen my parents _____ last Christmas.
a)
already
b)
before
c)
for
d)
since
2.
We have known our teacher _____ two years.
a)
since
b)
for
3.
Peter _____ five e-mails today.
a)
have sent
b)
has sent
c)
sent
d)
send
4.

______ ever ______ a holiday in Russia?

a)

did you / have

b)

do you / had

c)

have you / had

5.
Last January I ................... to Switzerland.
a)
have travelled
b)
travelled
c)
did travel
6.
Yesterday my team and I .................... a new project.
a)
start
b)
have started
c)
started
7.
I _______ New Zealand.
a)
visited
b)
have visited
8.
I _______ New Zealand last year.
a)
visited
b)
have visited
9.
She _______ New Zealand three times.
a)
visited
b)
have visited
c)
has visited
10.
Have you ever______ Korean food?
a)
eat
b)
ate
c)
eaten
11.
Be quiet! Anne _______ the lesson!
a)
started
b)
has started
c)
have started
12.

We ... to Africa and South America.

a)

have been

b)

went

13.

That man ... a guidebook last week.

a)

bought

b)

has bought

c)

have bought

d)

did bought

14.

We ... on the bus for six hours now.

a)

have been

b)

were

c)

has been

d)

was

15.

James ... in Australia since 2008.

a)

has worked

b)

have worked

c)

worked

d)

workt

16.

They (fell) ... sad last week.

a)

Felt

b)

Was fell

c)

Fill

d)

Fall

e)

was felting

17.

My brother ... to Mexico three times.

a)

was

b)

has been

c)

were

d)

have been

e)

was being

18.

A: Do you know where John is?

B: I ... John this week.

a)

have not seen

b)

don't know

c)

didn't know

d)

haven't saw

e)

hasn't seen

19.

I ... my keys yesterday. It was terrible!

a)

lost

b)

have lost

c)

am losing

d)

was lost

e)

had lost

20.

Carol ... already ... (call) her

a)

have already call

b)

has already called

c)

already has called

d)

already have called

e)

has called already

21.

Amel ... (finish) her homework an hour ago

a)

has finish

b)

have finished

c)

finished

d)

is finish

e)

was finish

22.

We ... (visit) our relatives last Friday

a)

visits

b)

is visit

c)

has visited

d)

have visited

e)

visited

23.

I ... (not buy) a new clothes for 2 years.

a)

have not bought

b)

has not bought

c)

did not buy

d)

bought

e)

doesn't buy

24.

Adriel ... (move) to Bogor a month ago

a)

has moved

b)

have moved

c)

moved

d)

moves

e)

is moving

25.

The concert ... (just, start)

a)

have just start

b)

has just started

c)

have just started

d)

started

e)

has just start

26.
Fatima is from a hot, arid part of the country. She ............. snow.
a)
has never seen
b)
never saw
c)
has never saw
27.
Last January I ................... to Switzerland.
a)
have travelled
b)
travelled
c)
did travel
28.
Yesterday my team and I .................... a new project.
a)
start
b)
have started
c)
started
29.
Abel .................. in the class for three months.
a)
has was
b)
has been
c)
was
30.
Gregory Adams? Yes, I know him. I ............. him since high school.
a)
have known
b)
knew
c)
have knewn
31.
We haven't finished the lesson ........
a)
yet
b)
just
c)
already
32.

We ... in a hotel last holiday; we went camping.

a)

didn't stay

b)

haven't stayed

33.

That man ... a guidebook last week.

a)

bought

b)

has bought

c)

have bought

d)

did bought

34.

We ... on the bus for six hours now.

a)

have been

b)

were

c)

has been

d)

was

35.

James ... in Australia since 2008.

a)

has worked

b)

have worked

c)

worked

d)

workt

36.

What's the PAST PARTICIPLE of "SPEAK"

a)

Speaks

b)

Spoke

c)

Speaking

d)

Spoken

37.

They ______ Thai food last night.

a)

ate

b)

eat

c)

eaten

d)

have eaten

38.

I _______ computer games when I was child.

a)

Played

b)

have played

39.

She _____ poems all her life.

a)

has read

b)

has readed

c)

read

d)

readed

40.

For specific events in the past we use:

a)

past simple

b)

present perfect

41.

She ________ the floor last month

a)

cleaned

b)

has cleaned

c)

has clean

d)

clean

42.

I ____________ in London for 3 years.

a)

have been

b)

gone

c)

went

d)

was

43.

I ________ to school by bus yesterday.

a)

have gone

b)

go

c)

went

d)

was

44.

I _____ a teacher since 1998

a)

has been

b)

have been

c)

hasn't been

d)

was

45.

I ______never______ to paris

a)

have / visited

b)

did / visited

c)

visited / yet

46.

I _______ been married for two years

a)

has

b)

have

c)

was

47.

We ______ our homework yesterday.

a)

spoke

b)

do

c)

did

d)

have done

48.

Where ____________ your last holiday?

a)

did you spend

b)

did spend

c)

have you spent

d)

you spent

49.

_________ in any good restaurants last week?

a)

you ate

b)

do you eated

c)

did you eat

d)

have you eaten

50.
How ____ your day?
a)
been
b)
were
c)
was
d)
be
51.

Last night we _______(walk) to the cinema.

a)

walk

b)

walks

c)

have walked

d)

walked

52.
Were you at school last week?
a)
I wasn't at school last week
b)
I didn't was at school last week
c)
I went to school last week
d)
I weren't at school last week
53.

_______ you ______ (find) your book?

a)

Did / found

b)

found / Did

c)

Did / find

d)

Do / find

54.

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

a)

went

b)

have gone

c)

gone

d)

goed

55.

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.

56.

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

57.

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

58.

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

a)

have...called

b)

has....called

c)

called

d)

was...callling

59.

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

"She has washed her car ____________ four hours"

a)

since

b)

for

60.

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

61.

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

62.

 I _____ at home last weekend

a)

stay

b)

stayed

c)

staying

d)

stays

63.

Last June I _____ Ngoc Son Temple in Ha Noi

a)

visitted

b)

visited

c)

visit

d)

visits

64.

My vacation in Hue last summer ______ wonderful

a)

was

b)

were

c)

are

d)

be

65.

My father __________  tired when I __________ home

a)

was- got

b)

 is – get

c)

was – getted

d)

 were – got

66.

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

a)

flyed

b)

flew

c)

flied

d)

fly

67.

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

This is the first time I ___ to Japan.

a)

have gone

b)

went

c)

go

d)

gone

68.

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

69.

_____________ 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

70.

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

71.

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

72.

My brother ........ a new motorcycle yesterday.

a)

has bought

b)

bought

73.

My mathematics tutor ........ me since last year.

a)

taught

b)

has taught

74.

Try not to be absent from class again for the rest of the term. You ........ too many classes.

a)

have already missed

b)

already missed

75.

They ........ about the project in this restaurant yesterday.

a)

have talked

b)

talked

76.

I never eat sushi even though I ........ in Japan for more than 15 years.

a)

lived

b)

have lived

77.

Yesterday Jane ........ and ........ herself when she was riding her bicycle.

a)

fell, hurt

b)

falled, hurted

78.

So far this week, I ........ two tests and a quiz.

a)

have had

b)

had

79.

We ........ any coffee last night, just glasses of beer.

a)

didn't drink

b)

haven't drunk

80.

Last January, I ........ snow for the first time in my life.

a)

saw

b)

have seen

81.

Emelia ........ snow in her entire lifetime.

a)

never saw

b)

have never seen