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:

Offering HelpMixed TensesComparatives and SuperlativesSentence and FragmentGrammar - Present Perfect with already, just, yetPassive Voice - Present TensesRelative & ModalsMix-TensesTenses

Other quiz:

Grammar › View

John has lived in France … three years.

A. for

B. since


Grammar › View

The article ___ she wrote was published in a well-known magazine.

A. that

B. which