[ Perfect Tenses ]
We (have known / had known) each other since childhood.
A. have known
B. had known

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 InfinitiveOther quiz:
Simple Present Tense › ViewI work twelve hours a day, but I . . . . my job.
A. love
B. loves
C. loved
Homonyms › View
Madonna is a pop ___.
a. idle
b. idol
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
