Grammar Quiz

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 Tense

Other quiz:

Grammar › View

Iren (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