Grammar Quiz

Topics: Present Perfect Tense

We __________ Sam for ages.

A. have known

B. has knew

C. knew

D. know

Select your answer:
         


Random Topics:

Conjunctions & Cohesive DevicesComparative and SuperlativesGrammar: Imperative and Exclamatory SentencesConditional and Mix Conditional SentenceIrregular Plural NounsPast simple vs Present perfectClause Markers TOEFL GrammarModal Verbs and AdviceGrammar - either...or, neither...norHave Got

Other quiz:

Grammar › View

Paul … like eating breakfast.

A. Don’t
B. Isn’t
C. Doesn’t
D. Aren’t


Future Tenses › View

Listen! There’s someone at the door. I _________ the door for you.

A. will open

B. am going to open

C. open

D. have opned