wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AS 2 Grammar Review - Semester 1

Total questions: 75

Worksheet time: 4hrs 55mins

Name
Class
Date
1.

The mixed conditional describes an event in the past with a result in the present

a)

True

b)

False

2.

To describe the past condition, we use ____ + past participle

a)

have

b)

had

c)

has

3.

To describe the present result, we use ____ + infinite

a)

will

b)

was

c)

would

4.

John is sick. He ate 6 burgers!

If John _________ 6 burgers, he wouldn't be sick.

a)

had eaten

b)

hadn't eaten

c)

didn't eat

5.

Maria's friend moved away. She is sad.

If her friend hadn't moved away, Maria ____ sad.

a)

would be

b)

is

c)

wouldn't be

6.

I dropped the coffee on my foot. My foot is burnt!

If I _____ the coffee, my foot ____ burnt!

a)

had dropped / would be

b)

didn't drop / wouldn't be

c)

hadn't dropped / would be

d)

hadn't dropped / wouldn't be

7.

I didn't study. I am unhappy with my grades.

If I _____, I ____ happy with my grades.

a)

had studied / would be

b)

didn't study / wouldn't be

c)

hadn't studied / would be

d)

hadn't studied / wouldn't be

8.

I did the grocery shopping. I have food in my fridge.

If I _____ the shopping, I ____ any food!

a)

had done / would have

b)

didn't do / wouldn't have

c)

hadn't done / wouldn't have

d)

hadn't done / would have

9.

If we (a)   (attend) this lesson, we would not understand mixed conditionals :)

10.

Fatima (a)   (cook) dinner if she had some food in the fridge! ....but the fridge is empty :(

11.

Choose the sentence with the meaning below.

James is always lazy. He failed a test last week.

a)

If you weren’t so lazy, you would have passed that test.

b)

If you hadn’t been so lazy, you would pass that test.

c)

If you weren’t so lazy, you would pass that test.

12.

Which sentence is correct?

a)

If you’d remembered to bring a map, we wouldn’t have been lost now.

b)

If you remembered to bring a map, we wouldn’t be lost now.

c)

If you’d remembered to bring a map, we wouldn’t be lost now.

13.

Choose the sentence with the meaning below.

Paul drove too fast. Now he’s in trouble with the police.

a)

If Paul didn’t drive too fast, he wouldn’t be in trouble with the police.

b)

If Paul hadn’t driven too fast, he wouldn’t be in trouble with the police.

c)

If Paul hadn’t drive too fast, he wouldn’t have been in trouble with the police.

14.

Choose the sentence with the meaning below.

I don’t have a degree, so I didn’t get the job.

a)

If I’d had a degree, I would get that job.

b)

If I have a degree, I would have got that job.

c)

If I had a degree, I would have got that job.

15.

Choose the sentence with the meaning below.

You didn’t fix the roof. Now it’s leaking.

a)

If you’d fixed the roof, it wouldn’t have been leaking.

b)

If you fixed the roof, it wouldn’t have leaked.

c)

If you’d fixed the roof, it wouldn’t be leaking.

16.

If his alarm clock ____, he would be working there now.

a)

had gone off

b)

would go off

c)

would have gone off

d)

goes off

17.

If he weren’t so mean, he ____ her a present.

a)

bought

b)

will buy

c)

would bought

d)

would have bought

18.

I might have been a musician if I ____ more talented.

a)

am

b)

were

c)

am being

d)

would be

19.

If the sun ____, we might have gone on a picnic.

a)

shines

b)

were shining

c)

would shine

d)

is shining

20.

The boys would have won the match if they (a)   a better trainer.

21.

If I (a)   more dedicated, I would have studied to be a doctor.

22.

If you (a)   broken your leg, you would be able to play football today.

23.

I don't know how to ski, so I didn't go skiing with Simon last week.

If I (a)   how to ski, I would have gone skiing with Simon last week.

24.

I forgot to bring my umbrella - that's why I'm so wet.

If I (a)   to bring my umbrella, I wouldn't be so wet now.

25.

He almost fell from the balcony. I'm sure that if he had fallen, he (break) his leg or something.

(a)  

26.

I'd have set them the task, if they (be) more reliable. However, I don't think I can trust them.

(a)  

27.

If you (not / manage) to finish the catalogue on time, we'll have to put off the printing until next month.

(a)  

28.

The accident (might / not / be) so bad if you'd been driving more slowly.

(a)  

29.

You (get) a shock, if you mix water and electricity.

(a)  

30.

You (not / be) so tired now if you had gone to bed earlier.

(a)  

31.

If I (win) the lottery, I would buy a house near the sea.

(a)  

32.

Their team would have scored more in the match yesterday if they (be) good players.

(a)  

33.

If Helen (earn) more money at her current job, she would've travelled to Milan last summer.

(a)  

34.

They would have finished earlier if the meeting (not / hold) so late.

(a)  

35.

If he _______ her, he would marry her.

a)

know

b)

knows

c)

knew

d)

known

36.

If I __________ million dollars, I will go to japan

a)

win

b)

wins

c)

won

d)

winning

37.

You should see the doctor, if you________ bad

a)

feel

b)

felt

c)

feeling

d)

fall

38.

If I ____________ I would have my driving license

a)

had studied

b)

studied

c)

study

d)

have studied

39.

I would __________ a millionaire now if I took that job

a)

be

b)

been

c)

being

d)

had been

40.

If the trip hadn't been so expensive we ____________ reservations for a better hotel

a)

would have made

b)

would made

c)

would make

d)

would had made

41.

I'll ___________ you the money if you pay me back next week.

a)

gave

b)

give

c)

given

d)

giving

42.

If they locked the door properly nobody _________ into their house

a)

will break

b)

would break

c)

would broken

d)

would breaking

43.

The workers ___________ the road if they had had enough tools

a)

build

b)

built

c)

would build

d)

would have built

44.

If I ____________ you were sleeping I would not have woken you

a)

know

b)

have known

c)

had known

d)

had knew

45.

If she ___ my advice, she would have arrived earlier.

a)

followed

b)

follows

c)

has followed

d)

had followed

e)

have followed

46.

You’ve been travelling all day. You _______________ be very tired.

a)

can't

b)

must

c)

must have been

d)

can

47.

Where’s Jane? I’m not sure. She ________ be talking to someone.

a)

might

b)

mustn't

c)

can't

d)

A and B are correct

48.

Toto knew everything about our plans. __________________________.

a)

He must listen to our conversation

b)

He might hear our conversation

c)

He must have listened to our conversation

d)

He might have been listened to our conversation

49.

My brother _________________ your money because he was with me all day.

a)

can't have stolen

b)

can't steal

c)

must have stolen

d)

must steal

50.

How can you say such a thing? You ________ be serious.

a)

can

b)

can't

c)

must

d)

might

51.

The car from Moto GP we watched last night __________ over 100 mph at least!

a)

must be doing

b)

must have been doing

c)

may not be doing

d)

can't have been doing

52.

It _______ her graduation's party because he had it last month.

a)

may have been

b)

may not be

c)

must have been

d)

can't be

53.

Kevin doesn't usually wear pink. He ________ like the shirt you bought him

a)

can't

b)

might not

c)

mustn't

d)

might not have

54.

They _______ in the library now, it's closed on Sundays

a)

can't have been

b)

could be

c)

can't be

d)

must be

55.

They ________ Spanish, they're singing in Portuguese

a)

are

b)

will be

c)

can't have been

d)

can't be

56.

Amanda has an exam tomorrow. She ________ be able to come to the cinema tonight

a)

couldn't

b)

can't not

c)

is

d)

might not

57.

England only need one point to qualify, they ________ it safe

a)

might play

b)

must have played

c)

mustn't play

d)

can't play

58.

Do you think Donald _______ to the point soon?

a)

can't get

b)

might get

c)

must get

d)

might gets

59.

Jenny has been playing volleyball all day, she ________ exhausted now

a)

must be

b)

can't be

c)

must have been

d)

could is

60.

We ________ arrive late if the traffic is really bad

a)

may

b)

can't

c)

may have

d)

must have

61.

"He will come tomorrow".

She told me that he ________ tomorrow.

a)

is coming

b)

will come

c)

would come

62.

"I see the clouds.". He told me that she ________ the clouds.

a)

sees

b)

is seeing

c)

saw

63.

"My mother is taking the bus to work tomorrow". He told me that his mother ________ the bus to work the next day.

a)

is taking

b)

was taking

c)

will take

64.

"I will call you". I told her that I ________ her.

a)

will call

b)

would call

c)

would have called

65.

"I am happy". She told me that she ________ happy.

a)

has been

b)

is

c)

was

66.

"I am flying to India tomorrow".

He told me that he ________ the following day.

a)

is flying

b)

was flying

c)

will fly

67.

"I loved him very much".

My sister told me that she ________ him very much.

a)

was loving

b)

had loved

c)

would love

68.

"Yeah, I've been to Greece.". My friend told me that he ________ to Greece.

a)

been

b)

had been

c)

was

69.

"I have been to that bar.".

He told me that he ________ to that bar.

a)

had been

b)

will have been

c)

is being

70.

"I am writing an email to my girlfriend."

He told me that he ________ an email to his girlfriend.

a)

is writing

b)

was writing

c)

writes

71.

Report the following sentence using the nouns in brackets.


'I am innocent,' he replied. He was forceful when he said it. (response)

(a)  

72.

Report the following sentence using the nouns in brackets.


'Your garden is less tidy than mine,' she tells me. She is quite rude. (comment)

(a)  

73.

Report the following sentence using the nouns in brackets.


'I must speak to my MP,' he said, but he was ignored. (insistence)

(a)  

74.

Report the following sentence using the nouns in brackets.


'Switch off the lights in your house every night,' the leaflet says. (advice)

(a)  

75.

Report the following sentence using the nouns in brackets.


'We will succeed,' they said. It was astonishing. (declaration)

(a)