Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

UH2 (SIMPLE PAST/PRESENT TENSE)

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

I ….. my house so I can show them around. Now everything is perfect.

a)

have just cleaned

b)

cleaned

c)

was cleaning

d)

clean

e)

am cleaning

2.

1. Don’t ask me any thing. I …… up my mind yet.

a)

don’t make

b)

have not made.

c)

am not made

d)

didn’t make

e)

am not making

3.

I …… with this company for three years now. I …working here right after college.

a)

Have worked – have started

b)

Worked – started

c)

Worked – have started

d)

Have worked – started

e)

Work – start

4.

She …. here for 3 months . She … in last September

a)

Has stayed – has moved

b)

Has stayed – moved

c)

stayed – has moved

d)

stayed – moved

e)

stays - moves

5.

Last week my uncle ... a new car

a)

driven

b)

drives

c)

drove

6.

I didn't see a play yesterday.

a)

Present perfect

b)

Simple past

7.

The present perfect tense is used when the time in which the event happened is not relevant or is not specified.

a)

False

b)

True

8.

I have worked here since I graduated school.

a)

Present perfect

b)

Simple past

9.

Sam .......... his leg a year ago. It .......... now, but he still limps when he walks. This is why he .......... up playing football.

a)

broke, has healed, has given

b)

has broke, has heal, gave

c)

has broken, has healed, has given

d)

has broken, healed, gave

10.

He .......... the room just now and .......... yet.

a)

has left, did not returned

b)

has left, has not returned

c)

left, has not returned

d)

left, did not return

11.

Layla .......... to school today. This means that she .......... absent for three days. I think she .......... ill.

a)

has not came, was, has fell

b)

did not come, has been, has fallen

c)

did not came, was, fell

d)

did not come, was, has fell

12.

I .......... my watch yet although I .......... for it everywhere. I remember I .......... in the bathroom last evening.

a)

have not find, looked, have left

b)

have not founded, have looked, have left

c)

have not found, have looked, left

d)

have not found, looked, have left

13.

I .......... that letter a week ago. I wonder why you .......... it yet.

a)

posted, did not receive

b)

posted, have not received

c)

have posted, has not received

d)

have post, have not received

14.

I .......... Sally last Monday. Since then I .......... her. I think she .......... to her brother's house.

a)

have meet, has not saw, has went

b)

met, have not seen, have gone

c)

have met, have not saw, went

d)

met, have not seen, has gone

15.

Which sentence is in simple past in interrogative

a)

Do you come early?

b)

Did you came early?

c)

Did you come early?

d)

Did you come early.

16.

Which is Affirmative in Present Perfect

a)

Have you ever eaten snails.

b)

She has already come to the office.

c)

He has never heard what we said

d)

They Have still waited for long time.

17.

I ... Julie for ten years (but then she moved away and we lost touch).

a)

knew

b)

known

c)

have known

d)

know

e)

has known

18.

My brother ... to Mexico three times.

a)

was

b)

has been

c)

were

d)

have been

e)

was being

19.

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

a)

lost

b)

have lost

c)

am losing

d)

was lost

e)

had lost

20.

She ... in seven different countries, so she knows a lot about different cultures.

a)

has lived

b)

lived

c)

left

d)

has to live

e)

have to live

21.

Remi: "Ummm I ........... (pack) my suitcase but my wife ............. (pack) my backpack.
(Write the answers with commas)

(a)  

22.

I have ................ done my homework. I did it two days ago.

a)

just

b)

already

c)

yet

23.

Don't come here with your muddy shoes! I have ............. mopped the floor!

a)

yet

b)

already

c)

just

24.

Yesterday my team and I .................... a new school project.

a)

start

b)

have started

c)

started

25.

Liz is from a hot, arid part of the country. She ............. snow.

a)

has never seen

b)

never saw

c)

has never saw