Grammar Quiz

[ Present Perfect Tense ]

I … him for ages.

A. Seen
B. Haven’t saw
C. Haven’t seen

Select your answer:
         


Random Topics:
Modals with Perfect InfinitiveAdverbs of Time and PlaceTenses, Tag Questions, Phrasal VerbsDeterminersPerfect and Past TenseGrammar: Defining Relative ClausesUsed toSimple Present Tense vs Present Continuous TenseClauses of Reason

Other quiz:

Vocabulary › View

Which word means: usual, normal, or happening regularly?

A. energize

B. customary

C. differ

D. refreshing


Grammar › View

Do you mind _____ in traffic?

A. to sit

B. sitting


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.