Grammar Quiz

[ Relative Clauses and etc ]

‘Is Jackie a friend of yours?’

‘Yes, I __________ her for years.’

A. have been knowing

B. knew

C. know

D. have known

Select your answer:
A  B  C  D  E 


Random Topics:

Adverbs and PhrasesSimple Past or Past ContinuousPassive Voice Active VoiceSimple Present and Present ContinuousPhrases & ClausesVerbs & Verb TensesParticiple Clauses & Cleft SentencesPresent Simple: affirmative, negative, interrogativeArticles with SubstancesCardiology Services

Other quiz:

Present Continuous › View

The doctor . . . the babies and small kids (+)

A. am vaccinating

B. is vaccinating

C. are vaccinating


Tenses › View

. Differentiate: What is the difference between ‘was going’ and ‘went’?

A. ‘Was going’ implies an ongoing action in the past; ‘went’ indicates a completed action.

B. ‘Was going’ is used for future actions; ‘went’ is for past actions.

C. ‘Was going’ is a noun; ‘went’ is a verb.

D. ‘Was going’ indicates a habitual action; ‘went’ indicates a temporary action.