Grammar Quiz

[ Grammar ]

He …………….(talk) on the phone for hours.

A. have been talking

B. has talked

C. has been talking

D. have talked

Select your answer:
         


Random Topics:
Third ConditionalPassive Voice Present SimpleSpellingBecause / soModals of Necessity and SuggestionRelative Clauses PronounsVerbs, Tenses, and VocabularyAction VerbCoordinating Conjunctions

Other quiz:

Tenses › View

Dad _____ at Pete because he ____ the television.

A. shouted – broke

B. shouted – had broken

C. had shouted – broke

D. had shouted – had broken


Present Perfect Tense › View

I …. a birthday party since last year.

A. hasn’t had

B. haven’t had

C. didn’t have


Trending Topics

Loading...

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