[ 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

Random Topics:
Linking WordsQuantifiers & Modals of ObligationPunctuation and GrammarVerb, Object, PrepositionPassive Modals, Impersonal PassiveModals, Infinitives and GerundsArticles and QuantifiersPresent Simple and Present Continuous TenseGrammar - First ConditionalGerund NounOther quiz:
Tenses › ViewWhen she suddenly ___ someone behind, she ___ shopping.
A. was feeling – went
B. was feeling – was going
C. felt – was going
D. felt – went
Adverbs of Time › View
Which adverb of time indicates an action that will happen later?
A. soon
B. later
C. now
D. before
Pronoun › View__________ park is crowded on Sundays.
A. All
B. Every
C. Each
D. Both
Subject – Predicate › View
Different interpretations on the same event by various newspapers _____ readers confused and angry.
A. Make
B. Makes
