Grammar Quiz

Topics: Present Perfect & Past Simple Tense

He has been here … a long period.

A. for

B. since

Select your answer:
         


Random Topics:

Gerunds + To InfinitiveVocabulary, Grammar, SpellingPresent Perfect Tense or Present Perfect Continuous TenseSpeculation with Modal VerbsTime ConjunctionsPunctuationsPresent ProgressiveAdjective & AdverbRelative Clauses beginning with PrepositionsAdjectives and Prepositions

Other quiz:

Passive Voices › View

The meeting ……… in the conference room every Monday.

A. is held

B. was held

C. held

D. hold

E. is being held


Preposition of Time › View

The bell rings _______ noon and the students have their lunch.

A. at

B. in

C. on

D. by