wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

BB2 Lesson 19 BTVN

Total questions: 80

Worksheet time: 42mins

Name
Class
Date
1.

SIMPLE PRESENT TENSE

1. Yumna __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

2.

SIMPLE PAST TENSE

2. Last year I (go) (a)   to America for my holidays

3.

SIMPLE PAST TENSE

3. The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

4.

PRESENT CONTINUOUS TENSE

4. Saaidha's son is (a)   (talk) on the phone rightnow.

5.

PAST CONTINUOUS TENSE

5. Muna was _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

running

6.

FUTURE PERFECT TENSE

6. Imdaah __________ exited the room.

a)

Shall

b)

Will be

c)

Shall have

d)

Will have

7.

SIMPLE PRESENT TENSE

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

8.

PAST CONTINUOUS TENSE

9. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

9.

SIMPLE PRESENT TENSE

1. She __________ with her parents in London.

a)

lived

b)

lives

c)

living

d)

live

10.

SIMPLE PAST TENSE

2. Last year I (go) (a)   to America for my holidays

11.

SIMPLE PAST TENSE

3. The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

12.

PRESENT CONTINUOUS TENSE

4. Aisha's son is (a)   (talk) on the phone rightnow.

13.

PAST CONTINUOUS TENSE

5. Sara was _____________ (run) because she was late for her classes.

a)

ran

b)

run

c)

runs

d)

running

14.

SIMPLE PRESENT TENSE

7. Please ring me up as soon as he ____________ (arrive)

a)

arriving

b)

arrived

c)

arrive

d)

arrives

15.

PAST CONTINUOUS TENSE

9. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

16.

SIMPLE PRESENT TENSE

She ___________ English every week.

a)

teaches

b)

teach

c)

teached

d)

teacher

17.

PAST CONTINUOUS TENSE

I ____ my work at six o'clock yesterday.

a)

finish

b)

finished

c)

finishes

d)

was finishing

18.

SIMPLE PAST TENSE

3. The weather (be) ____________ strangely fine this morning when I opened the windows.

a)

is

b)

am

c)

was

d)

should

19.

PAST CONTINUOUS TENSE

8. The phone rang while I ________________ dinner.

a)

had

b)

was having

c)

am having

d)

will have

20.
When I saw him he...
a)
was watching TV.
b)
watched TV.
21.

1. I............... ( fly) to Spain last 2 years. I ...... ( buy) an expensive watch there.

a)

flow, buyed

b)

flown , bought

c)

flew, buyed

d)

flew, bought

22.

4. He was both diligent and intelligent so he ...........(pass) the entrance exam.

a)

pass

b)

passes

c)

passed

d)

past

23.

5. Last year, Maxwell and Barny ..........friends but now they are enemies.

a)

was

b)

were

c)

is

d)

are

24.

They ....... (hit) me yesterday.

a)

hit

b)

hitted

c)

hited

d)

hot

25.

I’m sure I ……. him two years ago.

a)

am seeing

b)

have seen

c)

have been seeing

d)

saw

26.

I ....... some food in the kitchen now

a)

is cooking

b)

cooks

c)

am cooking

d)

has cooking

27.

This is the most beautiful place I (ever visit)

(a)  

28.

She ....... to school with her friends every day.

a)

go

b)

went

c)

going

d)

goes

29.

Tom ......... his hand when he was cooking dinner.

a)

burnt

b)

was burning

c)

has burnt

d)

had burnt

30.

I (have) ……………………………..my hair cut tomorrow because it's too long

(a)  

31.

Hurry up! The train (come) (a)  

32.

Listen! They (learn) (a)   a new song

33.

I'm very tired. I .........over four hundred miles today

a)

drive

b)

am driving

c)

have drived

d)

have driven

34.

When I entered the room, everyone.........

a)

was dancing

b)

were dancing

c)

is dancing

d)

has danced

35.

Jane and I ......... school in 1987.

a)

finishes

b)

finish

c)

finished

d)

has finished

36.

I can't go with you because I (not finish) (a)   my homework yet.

37.

When we came to the stadium, the match.....

a)

already begins

b)

had already begun

c)

already began

d)

have already begun

38.

My mother (go)…………………………. out because she is making up her face

(a)  

39.

Someone is knocking the door. I (open) (a)   it now.

40.

How long ....... able to drive? - Since 1990

a)

could you

b)

were you

c)

have you been

d)

are you

41.

Violets (bloom) (a)   in Spring

42.

David (repair) (a)   the TV set at the moment

43.

When he came,......

a)

I have watching TV

b)

I watched TV

c)

I am watching TV

d)

I was watching TV

44.

Chọn đáp án cùng nghĩa

I think the exam will be very difficult and you are not studying at all

a)

you are not going to fail the exam

b)

you are not passing the exam

c)

you are not going to pass the exam

45.

Chọn đáp án cùng nghĩa

It is raining very hard and Liam is walking in the street without an umbrella

a)

Liam is going to get very wet

b)

it is going to rain

c)

Liam is going to forget his umbrella

46.

I have been working hard.

a)

Present perfect progressive

b)

Present progressive

c)

Past perfect

47.

I had gone there before the trip.

a)

Past Progressive

b)

Past Perfect

c)

Simple Past

48.

I will go to the restaurant.

a)

Future

b)

Past

c)

Simple Present

49.

Write the past form of the verb:

Play

(a)  

50.

Write the past form of the verb:

Eat

(a)  

51.

I visited my grandma yesterday.

a)

Past Perfect

b)

Past Progressive

c)

Simple Past

52.

Write the past participle form of the verb:

Sing

(a)  

53.

Taught

a)

Base Form

b)

Past

c)

Past Participle

54.

Write the past form of the following verb in English:

Cocinar

(a)  

55.

I have been studying hard for the exam.

a)

Past Perfect

b)

Present Perfect Progressive

c)

Future

56.

Write the past form of the following verb in English:

Comer

(a)  

57.

Choose the sentence in Past Perfect.

a)

I have worked hard this week.

b)

I worked hard this week.

c)

I had worked hard last week.

58.

Choose the sentence in present progressive.

a)

I was driving the car.

b)

I drove the car.

c)

I am driving the car.

59.

Write the present form of the following verb:

caught

(a)  

60.

Write the present form of the following verb:

Read

(a)  

61.
It's been ages since I ......... Sarah.
a)
have seen 
b)
had seen
c)
seen
d)
saw
62.
Ican't find my keys anywhere; do you know where I might ........... them?
a)
put
b)
have put
c)
putted
d)
will put
63.
John is so tired; he ............. the house all morning.
a)
has cleaned
b)
cleaned
c)
had cleaned
d)
has been cleaning
64.
Brian, you ................. selfish. Let your classsmates have their turn on the computer, too!
a)
are
b)
have been
c)
are being
d)
be
65.
By the time they arrive, they ................... for more than ten hours.
a)
will travel
b)
will have travelled
c)
will be travelling 
d)
will have been travelling
66.
Jason ............. of getting a pet.
a)
considers
b)
is considering
c)
have considered
d)
consider
67.
We had been watching TV for hours before we ............... what time it was.
a)
had realised
b)
realised
c)
realise
d)
have realised
68.
I ............................ on the phone when you came in.
a)
didn't talked
b)
wasn't talking
c)
weren't talking
d)
didn't talk
69.

The clouds are really dark. It seems that tomorrow it ____ rain

a)

going to

b)

are going to

c)

will

d)

will be

70.

The astronomes ____ ____ ____ find a new galaxy in 2025

a)

am going to

b)

is going to

c)

going to

d)

are going to

71.

She ____ a test tomorrow

a)

having

b)

has

c)

will be

d)

is going to

72.

We ____ going to play PS5

a)

am

b)

's

c)

are

d)

is

73.

Reorder the following sentence: will playing next week be the championship we

4 lines
74.

I don't know how to solve this problem.

Don't worry, I ____ help you

a)

will

b)

will be going to

c)

am

d)

will have

75.

The flight (a)   at 10 pm. (arrive)

76.

By the year 2035, the NASA ____ a station on the moon

a)

will build

b)

will be building

c)

will have built

d)

is going to build

77.

They ____ by six o'clock tomorrow evening

a)

leave

b)

will have left

c)

will be leaving

d)

will leave

78.

The match (a)   at 9 pm

79.

He ____ town in two weeks

a)

is leaving

b)

will be going to leave

c)

going to leave

d)

will leaving

80.

I ____ a movie tonight

a)

am watching

b)

going to watch

c)

will have watched

d)

will