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 Compound and Complex SentencesPresent Perfect - Just, Already, YetGrammar-Present Continuous-Sentence MakingMixed GrammarReported speech (statements)Verbs – Nouns – Adjectives - AdverbsGrammar - Reflexive PronounsPast simple vs Present perfectRelative Pronoun

Other quiz:

Determiners › View

Kelly needs ________________ bread to make many sandwiches.

A. a little

B. a few

C. a lot of


Grammar › View

I often get an ______ stomach after I drink milk

A. sad

B. upset

C. bad

D. worsen


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.