Grammar Quiz

[ Present Perfect & Past Simple Tense ]

He has been here … a long period.

A. for

B. since

Select your answer:
         


Random Topics:

Grammar - much, many, a lot ofVerbs + Infinitives / GerundsPresent Perfect, Present Simple, Present ContinuousComparatives and ConjunctionsPronouns ( Interrogative )as...as, comparatives, superlativesReflexive Pronouns & Modal VerbsActive vs. Passive VoiceGrammar Past and Future Tense

Other quiz:

Infinitives › View

Kelly does ______________ how to get to the theme park, doesn’t she?

A. knows

B. knew

C. known

D. know


Modal Verbs › View

They should __________ their umbrellas with them. It is raining outside.

A. not take

B. taking

C. took

D. take