[ 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 toOther quiz:
Grammar › ViewWho __________ 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
