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:

Grammar - PunctuationAdverbs or Adjectiveslike/do not likeAdverb Clauses of TimeZero ConditionalZero Conditional SentenceUsed toMixed Present TensesGrammar & TensesPresent/Past/Past Particple

Other quiz:

Time Clauses of Future › View

Tell him before it … too late.

A. will be

B. is


Grammar › View

______ not coming over today.
A. There
B. Their
C. They’re