Grammar Quiz

[ Present Perfect Tense ]

He hasn’t called me ……. yesterday morning.
A. since
B. from
C. for
D. in

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions of Location, Movement and TimeAdverbial Clause, Noun ClausePerfect TenseTenses and Verb FormsMaritime Vocabulary and GrammarPast Perfect SimplePresent Simple & ContinuesGerund and InfinitivesIdentify The TensesRelative Clauses with who and which

Other quiz:

How often - long - much - many › View

_______ have you been single?

A: All my life

A. how long

B. how often

C. how much

D. how many


Must or Mus not › View

We ______ raise our hand to speak.

A. must

B. mustn’t

Phrasal Verb › View

Children should behave well and …………….. older people.

A. look up to

B. look down on

C. get on

D. bring up


Look, See or Watch › View

” ___ at those beautiful pictures!”
a. Look
b. See
c. Watching