wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

present perfect - present simple - simple past

Total questions: 80

Worksheet time: 39mins

Name
Class
Date
1.

Khang ___________ dinner with his grandparents on Saturdays.

a)

have

b)

has

c)

having

2.

My brother sometimes ______________ swimming at the weekend.

a)

going

b)

goes

c)

go

3.

We ____________ TV in the living room every day.

a)

watches

b)

watch

c)

watching

4.

They never ___________ their birthdays on May 5th.

a)

forgets

b)

forget

c)

forgetting

5.

Her mother sometimes _____________ her with her maths homework.

a)

helps

b)

help

c)

helping

6.

My aunt and uncle __________ in Nghe An Province.

a)

living

b)

live

c)

lives

7.

She _beautiful

a)

Am

b)

Are

c)

Is

d)

Did

8.

He often_video games at the weekend.

a)

Played

b)

Plays

c)

Play

d)

Playing

9.

My brother always_ on the floor

a)

Sleeps

b)

Sleep

c)

Sleeped

d)

Sleeping

10.

They hardly_ rice with soy sauce.

a)

Eats

b)

Ate

c)

Eaten

d)

Eat

11.

Peter and Mary never_ to class on time.

a)

Goes

b)

Go

c)

Gone

d)

Going

12.

She seldom _ Tv

.

a)

Watch

b)

Watches

c)

Watching

13.

_ they go to school on weekends ?

a)

Does

b)

Do

c)

Did

d)

Doing

14.

_she work late on Fridays?

a)

Does

b)

Do

c)

Did

d)

Done

15.

Chuyển câu dưới đây sang dạng phủ định "negative"

My mother is a good cook.

a)

My mother isn't a good cook.

b)

My mother doesn't is a good cook.

16.

Change into Negative form (Chuyển sang dạng phủ định)

They do the dishes every day.

a)

They don't do the dishes every day.

b)

They aren’t do the dishes every day.

c)

They don’t the dishes every day.

d)

They do not the dishes every day.

17.
Everyone .............  kittens.
a)
loves
b)
loving
c)
love
18.

I ... a smart and active student.

a)

is

b)

am

c)

are

d)

do

19.

It ... an elephant. It has a big body. It has trunk.

a)

am

b)

are

c)

is

d)

do

20.

Tasya .... English every day.

a)

studies

b)

study

c)

studied

d)

studi

21.

Rahmat does not ... English every day.

a)

studies

b)

study

c)

studied

d)

studi

22.

My father and I always .... to school together.

a)

goll

b)

gone

c)

goes

d)

go

23.

Are you happy now?

a)

yes

b)

yes, I am

c)

yes, you

d)

yes, you are

24.

Do you study English every day?

a)

Yes, I is

b)

Yes, I am

c)

yes, I do

d)

Yes

25.

My mother ... in the kitchen every day.

a)

cooks

b)

cook

c)

cooked

d)

cooken

26.

My cats like ... in the yard.

a)

runs

b)

run

c)

ran

d)

rain

27.

Is she beautiful?

a)

yes

b)

yes, she do

c)

yes, she is

d)

yes, she does

28.

One of the children ..............(sleep) late.

a)

sleep

b)

sleeps

29.

The water in the drain .............(flow) well.

a)

flow

b)

flows

30.

Both of you .................. (look) tired.

a)

look

b)

looks

31.

Several pupils ..................(go) for a picnic.

a)

go

b)

goes

32.

When _________ Tom swim on Wednesday?

a)

does

b)

do

c)

is

d)

are

33.

When ______ they play soccer?

a)

does

b)

is

c)

are

d)

do

34.

She ________ a beautiful song.

a)

sing

b)

singing

c)

sings

d)

singes

35.

They __________ (not shave) their beard

a)

They don't shaving their beard

b)

They doesn't shave their beard

c)

They don't shave their beard

d)

They are dont shave their beard

36.
The students _____ many questions about rain forests.
a)
ask
b)
asking
c)
asks
d)
askes
37.
John and Mary ______ twice a week.
a)
come
b)
comes
c)
came
d)
 coming
38.
I _____ mind at all.
a)
not
b)
don't
c)
isn't
d)
doesn't
39.
It _____ sense.
a)
doesn't make
b)
doesn't makes
c)
don't make
d)
-
40.
..............................your parents live in Poland?
a)
Don't
b)
Doesn't
c)
Do
d)
Does
41.

__________ you at home?

a)

Do

b)

Are

c)

Does

42.

_________ Mark and Josh friends?

a)

Do

b)

Is

c)

Are

43.

Frogs ____ give birth. They ____ eggs.

a)

do - lay

b)

don't - lay

c)

does - lays

d)

doesn't - lay

44.

A deer has horns, but a dog ____

a)

do

b)

does

c)

don't

d)

doesn't

45.

I walked to the school alone ...

a)

today

b)

yesterday

c)

next day

d)

tomorrow

e)

now

46.

I ... to Kebumen yesterday

a)

arrives

b)

arrive

c)

is arriving

d)

arrived

e)

has arrived

47.

Did she ... her umbrella?

a)

bring

b)

brought

c)

brings

d)

bringing

e)

to bring

48.

I walked to the school alone ...

a)

today

b)

yesterday

c)

next day

d)

tomorrow

e)

now

49.

… he read novel last night?

a)

Do

b)

Done

c)

Does

d)

Did

e)

Is

50.

I … this scissors to cut the grass yesterday

a)

cuted

b)

cutes

c)

cut

d)

cutting

e)

to cut

51.

I ... this floor yesterday

a)

swept

b)

sweep

c)

sweeps

d)

sweeped

e)

has swept

52.

I ... sad when my bestfriend left me yesterday

a)

am

b)

did

c)

was

d)

were

e)

are

53.

I… my wallet in this market two months ago

a)

loose

b)

losed

c)

lose

d)

lossing

e)

lost

54.

We ... in a house near the sea last summer

a)

living

b)

Lived

c)

Live

d)

Lives

e)

are living

55.

He ... not allow us to go out in the boat yesterday because a strong wind was blowing.

a)

is

b)

has

c)

did

d)

do

e)

does

56.

I (a)   (eat) dinner at six o'clock yesterday.

57.

I (a)   (not/go) to school last Tuesday.

58.

________ Ram __________ breakfast? (have)

a)

Did / had

b)

Did / have

c)

Did / eated

d)

Did / ate

59.
CHOOSE THE CORRECT VERB: 
He ________ late , yesterday.
a)
slepp
b)
slepe
c)
sleep
d)
slept
60.
My friend ......................... to London.
a)
have been
b)
has been
c)
has ben
61.
Have you done your homework .........?
a)
already
b)
yet
c)
just
62.
He has .............. finished doing the washing up! He can go out now!!
a)
already
b)
just
c)
yet
63.
Have you ever ................... sushi?
a)
eat
b)
eaten
c)
ate
64.
Have you .................... the email yet?
a)
wrote
b)
writen
c)
written
65.

______ Bill and John ever eaten Thai food?

a)

Are

b)

Did

c)

Have

d)

Has

66.

_____ you _____ Jan Komasa's new movie yet?

a)

Did you seen

b)

Have you see

c)

Did you had seen

d)

Have you seen

67.

I ____________ in London for 3 years.

a)

have been

b)

gone

c)

went

d)

was

68.

I _____ a teacher since 1998

a)

has been

b)

have been

c)

hasn't been

d)

was

69.

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.

70.

This is the first time they ---------- to Hoi An

a)

are

b)

was

c)

have been

d)

has been

71.

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

"I have been in London ________ some days"

a)

since

b)

for

72.

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

"She has washed her car ____________ two hours"

a)

since

b)

for

73.

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

74.

I _____________ my homework yet.

a)

have finish

b)

has finished

c)

did finished

d)

haven't finished

75.

My father is on the way. He ____________ home yet.

a)

haven't arrived

b)

hasn't arrived

c)

didn't arrived

d)

arrived

76.

I am looking for my pen. I __________ it.

a)

have lost

b)

lost

c)

did lost

d)

was lost

77.

I __________ a teacher since 2002.

a)

was

b)

have be

c)

have been

d)

had be

78.

FOR/SINCE: Use the correct preposition. "J.C. has been in his town (a)   March."

79.

FOR/SINCE: Use the correct preposition. "I've lived in Hermosillo (a)   1990."

80.

FOR/SINCE: Use the correct preposition. "We have studied this lesson (a)   a week."