Grammar Quiz

[ Grammar and Vocabulary ]

Put the verbs in brackets into the correct tense- Present perfect or past Simple. We _______________________ (know) each other for over ten years!

A. have known

B. knew

C. has known

D. know

Select your answer:
A  B  C  D  E 


Random Topics:

Suffixes and TensesAction VerbTenses and Word FormationModals - Conditionals - Future TensesQuestion tag and + - AgreementPossessive AdjectivesZero and First ConditionalsPrepositions and Adverbs of MovementFuture Tenses, Conditionals and ProfessionsMesopotamia Vocabulary

Other quiz:

Future Tenses › View

John and Sam ______(meet) at Starbucks on Monday at 5.00.

A. John and Sam will meet

B. John and Sam are going to meet

C. John and Sam are meeting


Adjective › View

All the girls fell in love with the ________ teacher.
a.handsome new American
b.American new handsome
c.new handsome American

Grammar and Sentence Structure › View

Which sentence uses capital letters correctly?

A. My uncle lives in the east of the city.

B. My Uncle lives in the east of the city.


Modal Verbs › View

What is the meaning of the modal verb ‘could’?

A. Possibility or ability in the past or present

B. A musical instrument

C. A measurement of distance

D. A type of fruit