Grammar Quiz

Topics: Perfect Tense

We … (buy) a new lamp.

A. has buy

B. has bought

C. have buy

D. have bought

Select your answer:
         


Random Topics:

Comparison DegreeVerb FormsGerunds and InfitinitivesVerb, Object, PrepositionPhrasal Verb With TakeSo Such Enough TooAdjectives, ING - EDAdverb of Frequency and TensesOrdering AdjectivesPresent Continous

Other quiz:

Simple Present Tense › View

They never ___ tea in the morning.
a. drink
b. drinks


Tenses › View

Identify the sentence that uses simple present tense to describe an action.

A. A witness will hear raised voices.

B. A witness hears raised voices.

C. A witness heard raised voices.

D. A witness has heard raised voices.