Grammar Quiz

[ Preposition ]

She had to apologize ___________ forgetting their lunch date.

A. to

B. for

C. on

D. with

Select your answer:
A  B  C  D  E 


Random Topics:

Time Clauses of FutureModals for RecommendationsPresent and Future TensesConditional 0Grammar : Must (Necessity)Past Simple vs Present SimpleFirst and Second ConditionalInterrogative PronounsGerunds and InfinitivesUsed to - Would - Tenses

Other quiz:

Conjunctions › View

Jenny is a very nice person. She is always prompt…help her friends

A. so as not to

B. to

C. for

D. so that


Reported Speech › View

” I passed my driving licence exam last week’

A. Kasia told us she had passed her driving exam last week.

B. Kasia told us she had passed her driving exam the week before.

C. Kasia said us she had passed her driving exam last week.

Past Tenses › View

Use the past simple tense in the sentence: ‘She finished her homework yesterday.’

A. She finish her homework yesterday.

B. She finishes her homework yesterday.

C. She finished her homework tomorrow.

D. She finished her homework yesterday.


Grammar › View

If + conditional + , + result

A. Zero conditional

B. First conditional

C. Second conditional

D. Third conditional