Grammar Quiz

[ Grammar ]

They ………. talking for hours.

A. Has been
B. Have been
C. Has be
D. Have be

Select your answer:
         


Random Topics:
Bridal vs. Bridle Imperative SentenceYes-No Question Grammar: Defining Relative ClausesVerb-ing or to VerbAdverbsTenses - AuxiliariesAdverbial ClausesPossessive Adjective and Pronoun

Other quiz:

Grammar › View

If you ____ Mary by chance, please give her my phone number.
A. met
B. meet
C. could meet
D. will meet


Infinitive or Gerund › View

a) I always get tired of little children so I hate … .
b) I have … with my neighbour’s child in the summer because I wanted to earn some money.

A. a) babysitting
b) to babysit

B. a) babysitting
b) babysitting

C. a) to babysit
b) babysitting

D. a) babysitting
b) babysitting


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