Grammar Quiz

[ Preposition ]

My family visited Hoi An … 42 days last year

A. at

B. for

C. in

D. on

Select your answer:
A  B  C  D  E 


Random Topics:

Relative PronounsConjunctionsGrammar and EssayVerb and PrepositionPreposition and AdjectiveAdjectives with -ED and -INGGrammar for IELTSModals and Present TensesGrammar SuffixesArticles and Prepositions

Other quiz:

Grammar › View

Does this joke appeal for / to / in / – your sense of humour?
A. –
B. for
C. in
D. to


Grammar › View

I think it’s time to service the car.

It’s time to __________ .
_
A. have the car serviced

B. had the car serviced

C. service the car

Comparatives › View

Today/ you/ perform/ badly/ yesterday.

A. Today you perform more badly than yesterday

B. Today you perform more badder than yesterday

C. Today you perform badder than yesterday

D. Today you perform worse than yesterday


Tenses › View

Future Perfect Continuous Tense

How long will you have been waiting for your friend by the time they arrive?

A. I will be waiting for 20 minutes.

B. I will have been waiting for 20 minutes.

C. I will wait for 20 minutes.

D. I have been waiting for 20 minutes.