Grammar Quiz

[ Present Perfect Tense ]

I haven’t been out for a meal _____ the new outbreak of COVID-19.

A. since

B. for

C. still

D. yet

Select your answer:
A  B  C  D  E 


Random Topics:

Sentence Structure and ConjunctionsPast Perfect & Past SimpleGerunds and InfitinitivesCompound Words and SentencesModals: Possibility, Necessity, ExpectationModals and ConditionalsPrepositions and TensesMixed ConditionalPhrasal Verbs with up and downMaritime Vocabulary and Grammar

Other quiz:

Grammar › View

She …. for her dad‘s return

A. Approved

B. Longed

C. Possessed

D. Implied


Grammar › View

The most discussed topic in this community _______ related to climate change.

A. Are

B. Is

C. Have

D. Has

Vocabulary › View

ordinary; dull, routine

A. vicious

B. resume’

C. germinate

D. humdrum


Idioms › View

Have the children taken ___ their new teacher?
a. up
b. to
c. over