[ 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:
WH Questions and Simple Past Tense › ViewChoose 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 › ViewI ______ 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
