Grammar Quiz

[ Tenses ]

Choose the correct time expression for the present perfect: I have lived here (for/since) five years.

A. for

B. during

C. before

D. after

Select your answer:
         


Random Topics:

Simple vs Present Continuous TensesPresent Simple VS ContinuousGrammar ClausesModal Verbs and ConjuctionsConjunctions and Sequence ConnectorsV-ing/to-VFrequencyWill and Will notPronoun-Verb AgreementLinking Verbs and Tenses

Other quiz:

Tenses › View

Nancy …like coffee .

A. isn’t

B. don’t

C. doesn’t

D. didn’t


Grammar › View

What are the direct objects?

I want my parents and my grandparents to know first
_____
A. I

B. Parents

C. Grandparents

D. Option 2 and 3