[ Present Perfect Tense ]
Diana has …. this song
A. sings
B. singing
C. sung
D. sang

Random Topics:
Quantifiers and ArticlesPast ParticiplesAdjectives and comparisonsSubject and Verb AgreementAdjective SuffixesOrder of AdjectivesVerbsModal, Causative Verb & Elliptical StructureCan/CouldPresent, Past, Present Perfect and ComparativeOther quiz:
Passive Sentence › ViewThe preparation…………………..by the time the guest……………………….
A. A. had been finished- arrived
B. B. have finished- arrived
C. C. had finished-were arriving
D. D. has been finished- was arrived
Phrasal Verb › View
I have been looking for my bag all afternoon. What does ‘Look for’ mean?
A. Try to find
B. Lose
C. Wait
D. Give up
Tenses › ViewAll of a sudden Eric was completely lost. All he had with him was his snowboard, some bubble gum and an MP3 player. Eventually, he remembered something … in a movie about using an MP3 player as a compass.
A. was seeing
B. ‘d seen
If Clause › View
We would have been in time if we _____ five minutes earlier.
A. had started
B. started
C. have started
D. start
