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:

Verb Tenses › View

He______ very fast when he______ the accident.

A. drove, had

B. was driving, had

C. had driven, had had

D. was driving, was having


Grammar › View

The restaurant has… decorations

A. Ugly

B. Fresh

C. Colorful

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.