Grammar Quiz

Grammar - TOEIC Quiz


It has been snowing __ last night.

A. by

B. for

C. since

D. until

We __ for half an hour before we got to the hotel.

A. were walking

B. have been walking

C. had been walking

Jim soon __ that he __ lost.

A. realized … had been

B. had realized .. was

C. realized .. was being

D. had realized .. had been

It __________ every day since I arrived here.

A. rains

B. rained

C. has rained

D. will rain

George hurt his head while he __________ .

A. ice skated

B. had ice skated

C. ice skates

D. was ice skating

Don’t go in now! He may __ on the new project.

A. work

B. be working

C. to work

D. to working

He has lived here …………….

A. for ten years

B. since ten years

C. ten years ago

D. in ten years

It was a __ week, but we got a lot of work done.

A. tired

B. tire

C. tiring

Your eyes are red . ……………….?

A. Are you crying

B. Did you cry

C. Were you crying

D. Have you cried

I feel like __ the day off tomorrow.

A. take

B. to take

C. taking

The decision was __ for such an experienced manager.

A. easy

B. easily

C. easier

The fans __________ when the game finally started.

A. have cheered

B. will cheer

C. cheered

D. cheer

Every time we __________ to that restaurant, my stomach gets upset.

A. will go

B. go

C. went

D. have gone

Don’t make so much noise. Noriko ….. to study for her ESL test!

A. try

B. tries

C. tried

D. is trying

This computer is not as __ as mine.

A. better

B. best

C. good

June was by far __ month in terms of sales.

A. the worse

B. the worst

C. the bad

D. the badest

He __ company secrets by being careless with the files.

A. gave away nearly

B. nearly gave away

C. gave nearly away

It’s not __ difficult exercise afet all.

A. so a

B. such a

C. such

D. so

The last time I __________ to Korea, I spent three weeks on Jeju island.

A. went

B. have gone

C. was going

D. go

You are going nowhere until you __ your task.

A. will finish

B. finish

C. have finished

D. are finishing

When I was in London, I ……. every day.

A. swim

B. swam

C. will swim

D. have swum

Before Jack arrived, Jill ___________ up the hill.

A. is already going

B. had already gone

C. has already gone

D. will have already gone

She is not storng enough __ to work yet.

A. to go

B. go

C. going

In addition to __ new staff, everyone will be given new laptops.

A. hiring

B. hire

C. be hiring

She is __ than her husband.

A. older

B. elder

C. oldest

D. eldest


GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.