Grammar Quiz

[ Perfect Tenses and Vocabulary ]

They…………(know) each other………..they ………(be) at university.

A. Have known
since…….were

B. have known
since ….are

C. have known
since…….have been

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions of Location, Movement and TimePast Continuous Tense & Past ModalsLanguage Features: Reflective ArticleSimple Past Tense (was/were)Grammar (Adverbs, Prepositions, Prepositional Phrases)Modals for ObligationAdjectives & AdverbsPresent Perfect Negative and InterrogativeComparison DegreeVerb Tenses and Subject Verb Agreement

Other quiz:

Grammar › View

If she has time later, she …………………………………(go) to the gym.

A. going

B. gone

C. will go

D. goes


Vocabulary and Grammar › View

When I am in class with a lot of my friends, I am always____________.

A. anxiety

B. distracted

C. inhibit

D. inherant

Verb Tenses › View

Identify the verb tense in the sentence: ‘He has been studying all night.’

A. Present simple

B. Future perfect continuous

C. Past perfect continuous

D. Present perfect continuous


Grammar › View

Which is the abstract noun? Mike needed courage to attend the first day of school in a new town.
A. courage
B. attend
C. school
D. town