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:

Time Clauses of Future › View

Tom/turn off/ the lights/ when/he /leave/the office

A. He’ll leave the office when Tom will turn the lights off

B. Tom will turn off the lights when he leaves the office


Grammar and Verb Tenses › View

What is the function of conjunctions in general?

A. To show action or state of being

B. To connect words, phrases, or clauses

C. To express strong emotions

D. To modify nouns or pronouns

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