Grammar Quiz

[ Grammar ]

Identify the correct verb form: “Stop boasting about your achievements; you ………….. about them for an hour now!”

A. had talked

B. have talked

C. had been talking

D. have been talking

Select your answer:
         


Random Topics:
Modals and AdviceHas Got & Have GotModals of PredictionFuture - be going toVerb FormsTime and CalendarEnglish ArticleSingular and Plural NounsVerbs: Action, Linking, and Helping

Other quiz:

Grammar › View

The children like football. …. play football in the square.

A. It
B. They
C. We
D. You


Grammar › View

I ___ the new sci-fi film that’s come out.

A. already saw

B. have already seen

C. has already seen


Trending Topics

Loading...

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