Grammar Quiz

[ Preposition ]

He has been absent____________________last week

A. since

B. for

C. by

D. on

Select your answer:
A  B  C  D  E 


Random Topics:

Nouns FormationSentence Structure and Pronoun AntecedentDefinite and Indefinite ArticleBasic TensesGrammar : Structural Common ErrorsPast Tense (Regular and Irregular)Conjunctions, Interjections and DeterminersAdverbial Clause of ConcessionPresent Simple with Adverbs of FrequencyRelative Clauses

Other quiz:

Present Tenses › View

Where’s your mum?

She isn’t here. She ____ to the market.

A. has been

B. going

C. goes

D. has gone


Subjunctive › View

Choose the correct answer.

I wish it ____ end soon.

A. Will
B. Would