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:

Vocabulary › View

Although he was ___ by medical problems, he always felt the joy of living.

A. beset

B. imbibed


Grammar › View

We live near the airport, and when the planes fly directly overhead, the noise is so loud that we can hardly hear one another speak, and so we asked the mayor to help us get the flight patterns changed. Run-on sentence or rambling sentence? 
A. run-on
B. rambling

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