[ Present Perfect Tense ]
She ________ about the traffic last week.
A. Complained
B. Has complained

Random Topics:
Es and SDirect-Indirect SpeechPhrasal VerbGrammar and Sentence CorrectionPast Continuous and Past Simple TenseGrammar - Present and Past PassivePast ParticiplesPronouns ( Interrogative )Present, Past and Future TensePerfect Progressive TensesOther quiz:
Grammar › ViewI’m sure the charity event …………….. long to organise because so many people have offered to help.
A. isn’t taking
B. won’t have been taking
C. won’t take
D. isn’t to take
Grammar › View
The meaning of the word ‘benevolent’ is
A. Kind
B. Unkind
C. Novel
D. Violent
Continuous Tenses › ViewYou are planning your activities for tomorrow. Which sentence uses the future continuous tense?
A. I will attend the meeting at 3 PM.
B. I am attending the meeting at 3 PM.
C. I attended the meeting at 3 PM.
D. I will be attending the meeting at 3 PM.
Phrasal Verb › View
Lots of fruit and vegetables will help you _________ your cold.
A. get over
B. find out
C. turn back
D. cheer up
