[ 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:
Verb & Grammar › ViewWhich word is a present verb in this sentence: “The dog barks loudly”?
A. barked
B. barks
Modal Verbs › View
You (wear) a facemask if you have a cough.
A. have to
B. shouldn’t
C. mustn’t
D. must
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
