wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grade 12 - Grammar hoc ky 2

Total questions: 105

Worksheet time: 1hrs 4mins

Name
Class
Date
1.

I’m going to go out and ______.

a)

my hair be cut

b)

have cut my hair

c)

cut my hair

d)

have my hair cut

2.

Renoir is one of the most popular French impressionist painters. His paintings ______ masterpieces all over the world.

a)

are considering

b)

had considered

c)

consider

d)

are considered

3.

They built their house 15 years ago

a)

Their house was built 15 years ago

b)

15 years ago their house are built

c)

Their house is built 15 years ago

d)

Their house has been built 15 years ago

4.

What did you do this morning? We ____ the room whitewashed

a)

had

b)

have

c)

got to

d)

order

5.

The students got the librarian ____ books for them

a)

buy

b)

to buy

c)

bought

d)

buying

6.

John had just had his brother _______ a house for him on Fifth Avenue.

a)

building

b)

build

c)

to build

d)

built

7.

Chuyển câu sang dạng bị động cầu khiến, bỏ "by + ..."

She will have Peter wash her car tomorrow.

(a)  

8.

Chuyển câu sang dạng bị động cầu khiến, bỏ "by + ..."

I will get the dressmaker to make a new dress.

(a)  

9.

Chuyển câu sang dạng bị động cầu khiến, bỏ "by + ..."

Rick will have a barber cut his hair.

(a)  

10.

Chuyển câu sang dạng bị động cầu khiến, bỏ "by + ..."

We had a man take this photograph when we were on holiday last summer.

(a)  

11.

Ted ______ by a bee while he was sitting in the garden

a)

got stung

b)

gets stung

c)

got sting

d)

get stung

12.

The trees ____

a)

were grown in the backyard yesterday by John

b)

in the backyard were grown yesterday by John

c)

were grown in the backyard by John yesterday

d)

were grown by John yesterday in the backyard

13.

We had the computer technician ____ the new software for us

a)

to install

b)

installed

c)

install

d)

installing

14.

The teacher has his students ____ their laptops ____ the Internet for resources in his class

a)

use - to access

b)

to use - accessing

c)

used - to access

d)

using - access

15.

You can't see the house from the road. It ______________ by trees.

a)

is surrounding

b)

surrounded

c)

is surrounded

d)

was surrounded

16.

Her fiancé is said ______ from Harvard University five years ago.

a)

being graduated

b)

having graduated

c)

to be graduated

d)

to have graduated

17.

The team leader got his computer programmers ______ a new model of domestic robots.

a)

to be designed

b)

design

c)

to design

d)

to be design

18.

Experts believe that landslides were caused by recent floods

a)

The landslides are believed to have been caused by recent floods

b)

The landslides are believed to cause by recent floods

c)

The landslides are believed to have caused by recent floods

d)

The landslides are believed to be caused by recent floods

19.

"Your kitchen is fantastic! Did you do it all by yourself?" – "No, I ______ by a professional."

a)

have it to be designed

b)

had it designed

c)

had designed it

d)

designed it

20.

Reagan ______ an actor years ago.

a)

is said to have been

b)

was said being

c)

was said have been

d)

is said to be

21.

Nowadays, for the sake of human life, the military ____ which contain explosives.

a)

have A.I. robots explored dangerous environments

b)

get A.I. robots explore dangerous environments

c)

have A.I robots explore dangerous environment

d)

get A.I. robots explores dangerous environments

22.

Pensioners have been_____millions of pounds as a result of the changes

a)

done out of

b)

got rid of

c)

run out of

d)

got out of

23.

The voices became louder and closer and then_____again.

a)

moved away

b)

washed away

c)

faded away

d)

turned away

24.

When the company was out of business, we had to_____our savings.

a)

feel up to

b)

keep up with

c)

run out of

d)

fall back on

25.

One member of the project group ____ the boss and was fired immediately

a)

put up with

b)

came up with

c)

came up against

d)

talked back to

26.

I didn't ____ out to be a millionaire - I just wanted to run a successful business

a)

set

b)

go

c)

begin

d)

watch

27.

Match the following

a)

come up

1.

xuất hiện, nổi lên

b)

come up with

2.

nảy ra ý tưởng

c)

come up to

3.

đạt tới mong đợi

d)

come down to

4.

depend on

e)

come down

5.

giảm xuống

28.

Match the following

a)

come across

1.

tình cờ gặp

b)

come after

2.

nối nghiệp, kế tục

c)

come back

3.

quay lại

d)

come by

4.

đạt được, kiếm được / thăm ai đó

e)

come round

5.

đến thăm / tỉnh lại sau cơn mê

29.

Match the following

a)

call up

1.

gọi nhập ngũ

b)

call off

2.

cancel: huỷ bỏ

c)

call on/upon

3.

yêu cầu, kêu gọi

d)

call at

4.

dừng lại

e)

call back

5.

gọi lại

30.

Match the following

a)

break up

1.

chia tay

b)

break out

2.

bùng nổ, bùng phát

c)

break into

3.

đột nhập

d)

break away

4.

trốn thoát

e)

bring about

5.

= lead to = result in: dẫn đến, gây ra

31.

He was completely __________ by her tale of hardship.

a)

taken away

b)

taken in

c)

taken down

d)

taken up

32.

It seems impossible to ____________ terrorism in the world.

a)

put stop to

b)

put an end of

c)

put an end to

d)

stop at

33.

I was ____ in for the actual manager while she was away on maternity leave

a)

heading

b)

staying

c)

standing

d)

sitting

34.

Over three hundred workers were made redundant because they had to ____ one factory

a)

pull down

b)

cut down

c)

take down

d)

close down

35.

I couldn’t ________ them when we climbed the mountain.

a)

keep out of

b)

keep up with

c)

keep away from

d)

keep on with

36.

It never ceases to amaze me how little notice some people now take ________ rules in public places

a)

in

b)

about

c)

at

d)

of

37.

Match the following

a)

go on with

1.

continue

b)

keep up with

2.

maintain pace with

c)

think back on

3.

recall

d)

talk back to

4.

answer impolitely

e)

drop out of

5.

leave / give up

38.

Match the following

a)

drop in on

1.

pay a short visit

b)

run out of

2.

have none left

c)

put up with

3.

tolerate

d)

cut down on

4.

reduce

e)

get on with

5.

have a good relationship with

39.

Helen usually ____ her childhood with great pleasure.

a)

talks back to

b)

falls back on

c)

turns back to

d)

thinks back on

40.

My grandparents often ____ us without warning

a)

catch up with

b)

drop in on

c)

keep up with

d)

drop out of

41.

Linda was about to take a part-time job, but she decided to ____ her studies instead

a)

go on with

b)

keep up with

c)

get on with

d)

drop out of

42.

We_____our unwelcome guests by saying we had to go to bed.

a)

took away from

b)

fell back on

c)

got rid of

d)

did away with

43.

Don’t forget to leave your room keys at reception when you_____.

a)

check in

b)

break out

c)

break in

d)

check out

44.

Don't_____Lisa because she is a compulsive liar.

a)

come in

b)

count on

c)

cool down

d)

cook up

45.

You needn’t_____to go shopping - jeans and a T-shirt are fine.

a)

drop out

b)

drop off

c)

drop by

d)

dress up

46.

Our refrigerator_____just a month after the guarantee had expired.

a)

broke off

b)

broke up

c)

broke into

d)

broke down

47.

Mark invented a new game, but it never really_____with people.

a)

caught on

b)

cut off

c)

called for

d)

came across

48.

My parents are travelling across Asia by train and are planning to _____in Tokyo.

a)

wake up

b)

end up

c)

get up

d)

draw up

49.

John_____a new idea for increasing sales.

a)

came up with

b)

came down to

c)

came in for

d)

came up against

50.

The meeting appeared to be going well until Sarah ______________ the issue of holiday pay.

a)

brought about

b)

brought up

c)

brought off

d)

brought on

51.

Linda was about to take a part-time job, but she decided to ____ her studies instead

a)

go on with

b)

keep up with

c)

get on with

d)

drop out of

52.

It is important that you_____your colleagues.

a)

get rid of

b)

look up to

c)

look down on

d)

get on with

53.

Tom forgot to take an umbrella when he_____. I hope it doesn't rain.

a)

went out

b)

went down

c)

went off

d)

went away

54.

It seems impossible to ____________ terrorism in the world.

a)

put stop to

b)

put an end of

c)

put an end to

d)

stop at

55.

Something's just ____ up, so I'm afraid I won't be able to make it this afternoon.

a)

shown

b)

pulled

c)

cut

d)

cropped

56.

Could you lend me some money to ____ me over to the end of the month?

a)

make

b)

tie

c)

get

d)

hand

57.

Mona's going to leave early this afternoon but she says she'll ____ up the hours tomorrow

a)

bring

b)

catch

c)

find

d)

make

58.

I am ____ seeing you at a job interview

a)

looking for

b)

looking forward to

c)

waiting for

d)

hoping to

59.

It was ____ windy that I couldn't stand up!

a)

too

b)

enough

c)

so

d)

such

60.

Tina had ____ much paper work to do that she didn't know where to begin

a)

too

b)

enough

c)

so

d)

such

61.

They were ____ beautiful shoes that I decided I had to get them.

a)

too

b)

enough

c)

so

d)

such

62.

Emma and Karen used to be ____ good friends that I'm surprised they don't get on now.

a)

too

b)

enough

c)

so

d)

such

63.

____ already busy in February, I would gladly accept your invitation.

a)

Was I not

b)

Unless I was not

c)

If I am not

d)

Were I not

64.

He behaved as if nothing ____.

a)

would happen

b)

had happened

c)

has happened

d)

was happening

65.

Do what you like ____ you don't make any noise

a)

suppose

b)

unless

c)

if

d)

provided that

66.

We'd better leave early tomorrow ____ there's a lot of traffic when we get to London.

a)

unless

b)

if

c)

so long as

d)

in case

67.

Why were you acting ____ you hadn't seen the boss?

a)

as

b)

like

c)

as though

d)

the way

68.

He ran ____ he could to catch up with her

a)

as quickly as

b)

as quick as

c)

more quickly than

d)

quicker than

69.

It would have been better if you wouldn't have taken a year out in the first place.

a)

better

b)

would have

c)

wouldn't have

d)

in the first place

70.

Suppose you haven't found your USB, what would you have done?

a)

Suppose

b)

haven't found

c)

would

d)

have done

71.

Although her friends tried to persuade her to apply for the job at a local factory, but Christine refused to make an application

a)

Although

b)

tried to persuade

c)

to apply

d)

but

72.

If Mariana been able to complete her thesis instead of returning to work, she would have graduated a year ago.

a)

If

b)

able to complete

c)

returning

d)

have graduated

73.

Oil and gas prices have raised so rapidly in the past few months that some commuters have been forced to alter their travelling habits

a)

raised

b)

so rapidly

c)

that

d)

forced to

74.

I would have visited you before if there _____ quite a lot of people in your house.

a)

A. hadn't

b)

B. hadn't been

c)

C. wouldn't be

d)

D. wasn't

75.

If you had caught the bus, you _____ late for work.

a)

A. wouldn't have been

b)

B. would have been

c)

C. wouldn’t be

d)

D. would be

76.

If I _____, I would express my feelings.

a)

A. were asked

b)

B. would ask

c)

C. had been asked

d)

D. asked

77.

If _____ as I told her, she would have succeeded.

a)

A. she has done

b)

B. she had done

c)

C. she does

d)

D. she did

78.

Will you be angry if I _____ your pocket dictionary?

a)

A. stole

b)

B. have stolen

c)

C. were to steal

d)

D. steal

79.

You made a mistake by telling her a lie. It _____ better if you _____ to her.

a)

A. would have been / hadn't lied

b)

B. would be / didn't lie

c)

C. will be / don't lie

d)

D. would be / hadn't lied

80.

John would be taking a great risk if he _____ his money in that business.

a)

A. would invest

b)

B. invested

c)

C. had invested

d)

D. invests

81.

She wouldn't have given them all that money if we _____ her to.

a)

A. wouldn’t advise

b)

B. won't advise

c)

C. hadn't advised

d)

D. didn't advise

82.

If the tree hadn't been so high, he _____ it up to take his kite down.

a)

A. could have climbed

b)

B. climb

c)

C. is climbing

d)

D. climbed

83.

If I _____ her phone number, I _____ her last night

a)

A. had known / could have phoned

b)

B. knew / would have phoned

c)

C. know / can phone

d)

D. knew / could phone

84.

If he ______ the truth, the police wouldn’t arrest him.

a)

A. tells

b)

B. told

c)

C. had told

d)

D. would tell

85.

She says if she _____ that the traffic lights were red she _____.

a)

A. had realized / would stop

b)

B. realized / could have stopped

c)

C. has realized / stopped

d)

D. had realized / would have stopped

86.

If I _____ that yesterday, I _____ them.

a)

A. had discovered / would inform

b)

B. had discovered / would have informed

c)

C. had discovered / could inform

d)

D. discovered / can inform

87.

If I ______ in London now, I could visit British Museum.

a)

A. were

b)

B. had been

c)

C. have been

d)

D. would be

88.

If your hair _______ grey now, what ______ you ________?

a)

A. went / would / do

b)

B. goes / would /do

c)

C. had gone / would/do

d)

D. had gone / would have / done

89.

His flight was delayed so he couldn’t be here on time.

a)

A. He would be here in time if his flight were not delayed.

b)

B. He would have been here in time if his flight hadn’t been delayed.

c)

C. He would be here in time if his flight hadn’t been delayed.

d)

D. He would have been here in time if his flight weren’t delayed

90.

Without your help, I couldn’t overcome the problem.

a)

A. If you don’t help me, I can’t overcome the problem.

b)

B. If you didn’t help me, I couldn’t overcome the problem.

c)

C. If you hadn’t helped me, I couldn’t overcome the problem.

d)

D. If you hadn’t helped me, I couldn’t have overcome the problem

91.

We did not visit the museum because we had no time.

a)

A. If we have time, we will visit the museum.

b)

B. If we had time, we would visit the museum.

c)

C. If we had had time, we would have visited the museum.

d)

D. If we had had time, we will visit the museum.

92.

You will miss the plane __________________

a)

if you hurried

b)

if you had hurried you don’t hurry

c)

if you would hurry

d)

if you don’t hurry

93.
If Frank’s parents__________ (have) their holidays in summer, they __________ (go) to the seaside.
a)
have/will go
b)
has/go
c)
will have/will go
d)
have/won't
94.

​ (a)   I ​ (b)   , I ​ (c)   accept that ​ (d)  

Choose from the below words
Were
you
would
offer
95.

If I ​ (a)   my wallet at home this ​ (b)   , I ​ (c)   have money for lunch ​ (d)   .

Choose from the below words
hadn't left
morning
would
now
96.

Choose the sentence with the same meaning:

My sister didn't have enough money for studying. She can't get a Bachelor degree

now.

a)

If my sister had enough money for learning after college, she could get a Bachelor of Science degree

now

b)

If my sister has enough money for learning after college, she can get a Bachelor of Science degree

now

c)

Although my sister didn't have enough money for learning after college, she could get a Bachelor of

Science degree

d)

If my sister had had enough money for learning after college, she could get a Bachelor of Science

degree now

97.

Choose the sentence with the same meaning:

Mary did not put any effort into learning English. She cannot speak with foreign partners

in this project now

a)

Even Mary put great effort into learning English, she cannot speak with the foreign partners in this

project now

b)

Although Mary did not put any effort into learning English, she couldn't speak with the foreign

partners in this project

c)

If Mary had put her effort into learning English, she could speak with the foreign partners in this

project now

d)

Mary did not put any effort into learning English, but she can speak with the foreign partners in this

project now

98.

If the sun ____, we will go for a walk

a)

will shine

b)

shone

c)

shines

d)

had shone

99.

Chuyển câu sau sang câu điều kiện đảo ngữ: (có dấu chấm ở cuối câu)

  • If I were you, I’d tell her the truth



(a)  

100.

Chuyển câu sau sang câu điều kiện đảo ngữ: (có dấu chấm ở cuối câu). Gợi ý: Had...

  • If I had eaten dinner properly last night, I wouldn’t be so hungry this morning.



(a)  

101.

Chuyển câu sau sang câu điều kiện đảo ngữ: (có dấu chấm ở cuối câu).

  • If he had money now, he would buy a new car



(a)  

102.

If I ______breakfast, I______hungry now.

a)

had had / would feel

b)

had / would have felt

c)

had / would feel

d)

had had / would have felt

103.

My elder brother was interested in improving his management skills. He becomes so successful now.

a)

Even though my elder brother wasn't interested in improving his management skills, he has become so successful now.

b)

If my elder brother wasn't interested in improving his management skills, he could not become so successful now.

c)

If my elder brother isn't interested in improving his management skills, he cannot become so successful now.

d)

If my elder brother hadn't been interested in improving his management skills, he could not become so successful now.

104.

My dad had a wide range of practical life skills. He could solve most problems by himself.

a)

Because my dad hadn't had a wide range of practical life skills, he couldn't have solved most problems by himself.

b)

If my dad hadn't had a wide range of practical life skills, he couldn't have solved most problems by himself.

c)

Since my dad didn't have a wide range of practical life skills, he couldn't solve most problems by himself.

d)

If my dad had a wide range of practical life skills, he couldn't solve most problems by himself.

105.

Unless you leave me alone, I'll call the police.

a)

I'll call the police because you leave me alone.

b)

I'll call the police if you don't leave me alone.

c)

You leave me alone, so I'll call the police.

d)

If you leave me alone, I'll call the police.