Grammar Quiz

[ Present Tenses ]

Ian _______ a shower at the moment, so could you call back in about half an hour?

A. takes

B. is taking

C. has taken

D. has been taking

Select your answer:
         


Random Topics:

Types of PhrasesIn/On/At + TimeAsking for and Giving OpinionVocabulary and Modal VerbsWill vs be going toVerb Forms and TensesAdverb & Compound SentencesGrammar and AbsenceDegrees of ComparisonArticles and Determiners

Other quiz:

Grammar › View

The trainer asked us to be back here in ___ hour.

A. in

B. on

C. an

D. at


Vocabulary › View

What is the meaning of ‘population’?

A. the number of plants in a forest

B. the number of people living in a specific area

C. the number of animals in a region

D. the number of buildings in a city