Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MIXED TENSES - A1

Total questions: 50

Worksheet time: 38mins

Name
Class
Date
1.

John ________ in San Diego for the past 3 years (and he still lives there).

a)

lived

b)

was lived

c)

has lived

2.

My brother ________ in San Diego up until last year.

a)

was lived

b)

was living

c)

has lived

3.

I worked as a graphic designer before I ________ to England.

a)

came

b)

have come

c)

did come

4.

________ reading the paper yet?

a)

Were you finished

b)

Have you finished

c)

Are you finishing

5.

I ________ in love three times in my life.

a)

was being

b)

was

c)

have been

6.

I ________ in love with Mary, but she left me for another man.

a)

have been

b)

was being

c)

was

7.

Frank ________ tennis for three years when he was at school.

a)

played

b)

has played

c)

was play

8.

_________ me last night?

a)

Have you called

b)

Did you call

c)

Were you called

9.

I was at the club yesterday, but I _________ you.

a)

haven't seen

b)

did not saw

c)

did not see

10.

I ________ this upset in many years!

a)

haven't been

b)

was not

c)

was not being

11.

I ________ a shower when you called.

a)

was taking

b)

took

c)

was taken

12.

My brother ________ to Europe until he went there last year.

a)

has never been

b)

had never been

c)

was never

13.

Diane ________ very sick but she decided to go out anyway.

a)

was feeling

b)

has been feeling

c)

has left

14.

He ________ her all night.

a)

has called

b)

call

c)

was calling

15.

I ________ to go swimming but the water was too cold.

a)

have waited

b)

wanted

c)

have been wanting

16.

I ________ able to sleep well for a week now.

a)

didn't was

b)

was not

c)

haven't been

17.

When I first saw her, she ________ on the balcony.

a)

was standing

b)

has stood

c)

has been standing

18.

Really? You moved to a new apartment? How long ________ there?

a)

have you been living

b)

did you live

c)

did you living

19.

Every time I see that movie, it _______ me cry.

a)

has made

b)

made

c)

makes

20.

I ________ smoking three years ago.

a)

have stopped

b)

have been shopping

c)

stopped

21.

I ________ for seven hours last night.

a)

was slept

b)

slept

c)

has slept

22.

I ________ that you were here.

a)

wasn't knowing

b)

didn't knew

c)

didn't know

23.

When I came to this city, I ________ anyone.

a)

haven't known

b)

didn't know

c)

wasn't knowing

24.

You know where I live. I ________ in the same place for the past three years.

a)

have been living

b)

had lived

c)

was living

25.

You ________ my brother, have you?

a)

haven't seen

b)

didn't see

c)

didn't saw

26.

Where ________ last night?

a)

have you gone

b)

did you went

c)

did you go

27.

I ________ in bed when I heard the accident outside.

a)

was lying

b)

lay

c)

have lain

28.

Did you just _________ me a liar?

a)

call

b)

called

c)

have called

29.

She is a mean person. I don't like ________ to her.

a)

talk

b)

talking

c)

have talk

30.

I don't know how ________.

a)

dance

b)

dancing

c)

to dance

31.

By the time I got to the hotel, ________ any rooms left.

a)

there weren't

b)

there hadn't been

c)

there isn't

32.

I was afraid to ask her out because she ________ me before.

a)

was rejecting

b)

had rejected

c)

rejected

33.

I ________ to music when she came in.

a)

was listening

b)

listened

c)

have been listening

34.

P1: What have you been doing? P2: I ________ a lot.

a)

have worked

b)

worked

c)

have been working

35.

Last night I ________ that I was living in France.

a)

have been dreaming

b)

have dreamed

c)

dreamt

36.

I don't know why you insist on ________ to Cambodia.

a)

going

b)

to go

c)

to be going

37.

The movie that we ________ last Monday was really awful.

a)

have seen

b)

saw

c)

were seeing

38.

He ________ his granddaughter daily.

a)

calling

b)

calls

c)

is calling

39.

I read the book that you gave me. Could you ________ me another one?

a)

to lend

b)

will lend

c)

lend

40.

He ________ her if she hadn't waved to him.

a)

didn't see

b)

would not have seen

c)

will not have seen

41.

I never ________ you that I loved her. I only said that I liked her.

a)

told

b)

have told

c)

was telling

42.

I ________ to Greece until Sally and I went there last summer.

a)

have never been

b)

had never been

c)

was never being

43.

By the time I'm 50, I ________ a million dollars.

a)

will make

b)

would make

c)

will have made

44.

I want ________ the exercises for advanced students.

a)

try

b)

to try

c)

to have tried

45.

Hey, you ________ at the computer all day. You should really take a break.

a)

have been sitting

b)

were sitting

c)

did sit

46.

He claimed that he had never seen that man, but I know that ________.

a)

he did

b)

he had

c)

he was

47.

What ________ to her about last night?

a)

have you spoken

b)

you spoke

c)

did you speak

48.

What have you been doing all day? _________ TV?

a)

watch

b)

watching

c)

have watched

49.

She ________ lunch when someone rang the doorbell.

a)

was preparing

b)

prepared

c)

has been preparing

50.

She never ________ when someone leaves her a message.

a)

has called back

b)

calls back

c)

will call back