Grammar Quiz

[ Modals with Perfect Infinitive ]

A: I phoned you at nine this morning but got no answer. B: I’m sorry. I ___ been in the garden.

A. should have

B. must have

C. can have

D. could

Select your answer:
         


Random Topics:
Vocabulary and PrepositionsAdverbs, Prefixes, and SuffixesReported - GerundRegular Plural NounsVerbs – Nouns – Adjectives - AdverbsAdverbs (manners & modifiers)Modal and Modal PerfectPassive Voice Present SimpleGerund vs Infinitive

Other quiz:

Grammar › View

I have never played badminton before. This is the first time I______to play it

A. try

B. tried

C. have tried

D. am trying


Grammar › View

    How does the underlined word function in the sentence?
   
    During school I read many books.
   
A.     appositive
   
B.     subject
   
C.     direct object
   
D.     object of the preposition


Trending Topics

Loading...

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