Grammar Quiz

[ Prepositions of Time ]

Apply the correct preposition of time in this sentence: I will be done with my homework___8 pm.

A. since

B. by

C. over

D. during

Select your answer:
A  B  C  D  E 


Random Topics:

Past Continuous and Past Simple TenseAnalogyModals and Adjectives (ed-ing)Relative Pronouns with PrepositionsPast TensesPhrases and TensesPresent Perfect and Past TensesSecond ConditionalsLinking Words and PhrasesPhrase or Clause

Other quiz:

Modals › View

Thanks a lot, you ……. do that. It’s very kind of you.

A. don’t have to

B. must

C. mustn’t

D. can’t


used to, be used to, get used to › View

I’m afraid I’ll never ________________ in this place. I simply don’t like it and never will.

A. used to live

B. get used to living

C. got used to living

Tenses › View

It was very late, so I … to bed.

A. say I am going

B. said I go

C. said I was going


Grammar › View

He ………. out when I came into the house.

A. had gone

B. went

C. has gone