Topics: Past and Present Tenses
Fill in the blank with present perfect: “We ___ (know) each other for a long time.”
A. have known
B. had known
Select your answer:

Random Topics:
Grammar for IELTSPast Simple vs Present SimpleState Verbs and Action VerbsGrammar: Defining Relative Clauses1st ConditionalComparison DegreePossessive Pronouns and Adjective PronounsQuantifiers with NounsTo Infinitive/Bare Infinitive/GerundsPresent Perfect TenseOther quiz:
Grammar › ViewIren (arrive) _________ in Rome a week ago.
A. arrive
B. didn’t arrived
C. has arrived
D. arrived
Grammar › View
They ____________ speak French.
A. don’t
B. doesn’t
