Grammar Quiz

[ Perfect Tenses ]

We (have known / had known) each other since childhood.

A. have known

B. had known

Select your answer:
A  B  C  D  E 


Random Topics:

Present Perfect - Just, Already, YetNo Excuse Words / Conjunction SOVerbs + Gerund or InfinitiveTenses - Present and PastCompound and Complex SentencesPresent Simple and Modal VerbsTypes of Sentence StructuresVerb BEComparisonModals with Perfect Infinitive

Other quiz:

WH Questions and Simple Past Tense › View

Choose the question for this response: “She arrived last night.”

A. How did Jessica arrive?

B. Where did Jessica arrive?

C. When did Jessica arrive?

D. Why did Jessica arrive?


Grammar › View

My flatmate is three years ____ than me.

A. older

B. elder

C. old

Adverbs of Frequency › View

I ______ available, so you can call me whenever you want.

A. always am

B. am always

C. never am

D. am never


Conjunctions › View

She was very sleepy _____ she went to bed early.

A. and

B. but

C. because

D. or

E. so