Grammar Quiz

[ Present Tenses ]

Mark ´s studying engineering. He ____ (do) practical work for the last six months.

A. does

B. is doing

C. has done

D. has been doing

Select your answer:
         


Random Topics:

Simple Present and Simple PastCOUNT - NONCOUNT NOUNSZero and First ConditionalsAdverbs of DegreeReported speech (statements)Nouns as AdjectivesQuestion TagModifiersConditionalGrammar: Have to

Other quiz:

Grammar › View

Who __________ the singing competition?

A. winned

B. was

C. did

D. won


Grammar › View

Identify the complement type. They elected her president of the club.

A. Direct Object

B. Predicate Nominative

C. Predicate Adjective