Grammar Quiz

[ Tenses ]

I ____ him for years.

A. haven’t seen

B. didn’t see

C. hadn’t seen

D. haven’t been seeing

Select your answer:
A  B  C  D  E 


Random Topics:

Verbs: Action, Linking, and HelpingPassive Voice - Past SimpleActive and Passive Gerunds and InfinitivesPerfect Progressive TensesAbstract Nounsas...as, comparatives, superlativesNeither/Either/All/NoneUsed toWill vs be going toComparative Adjective

Other quiz:

Mixed General Quiz › View

The mountaineers made their ___ camp before attempting to climb to the summit.
a. base
b. bass


Dependent Prepositions › View

– I don’t have money to eat out

– Don’t worry, I’ll pay …. you

A. for

B. to

Grammar › View

The students __________ very hard.
A. works
B. work
C. do work
D. are work


Grammar › View

Complete the sentences with in, on, or at. We usually have three classes ___ the afternoon.

A. in

B. on

C. at

D. by