Identify the correct verb form: “Stop boasting about your achievements; you ………….. about them for an hour now!”
A. had talked
B. have talked
C. had been talking
D. have been talking

Random Topics:
Auxiliary WordsDegree of ComparisonModals of Necessity and SuggestionConditionals (0 - 1 - 2)Past Perfect TenseMoods of GrammarZero and First ConditionalsInterrogative PronounsVocabulary & GrammarPast TenseOther quiz:
Grammar › View“Did Mark pass all his exams?” he asked.
He asked if Mark ______ all of his exams.
A. has passed
B. have passed
C. had passed
D. passed
Conditional Sentences › View
I was busy. If I_____ free time, I_____ to the cinema with you.
A. have / would go
B. had / will go
C. had had / would have gone
D. have had / go
and, so, but, because › ViewI can’t sleep, _________________ I drink too much coffee.
A. because
B. but
C. so
Vocabulary › View
The use of a word or phrase to replace another and that is considered less offensive or less vulgar than the word or phrase it replaces; a word or phrase that is used to replace another in this way
A. Parody
B. Euphemism
C. Paradox
D. Literal
