Grammar Quiz

Topics: Grammar - Present Perfect Tense

It is good to see you again. We ______________ (see) each other for a long time.

A. have saw

B. have seen

C. have not seen

D. were seeing

Select your answer:
         


Random Topics:

Verb Patterns / IngConditional Sentence Type 1HomophonesActive-Passive VoicesGrammar - Capitalization and Possessive NounsTenses - Present and PastZero Conditional SentenceGrammar-Verbs & Nouns Singular, Plural, GenderComparison and ModalsWould rather/ would prefer/ would like

Other quiz:

Grammar › View

I — the burglar before the police — at the scene. The policeman told me that I

— a reward next week.

A. caught, arrived, will receive

B. had caught, arrived, will receive

C. have caught, arrived, will receive

D. had caught, had arrived, will receive


Present Perfect & Past Simple Tense › View

I ………………………..cooked a meal for my friends for a couple of weeks.

A. haven’t

B. hasn’t