[ Present Perfect Tense ]
Someone … left the letter on your desk.
- have
- has

Random Topics:
Modal AuxiliariesTemporal Conjunctions and ConnectivesDemonstrative PronounsAspect or tenses of VerbsSecond and Third ConditionalModal VerbAdverb Of PlaceAdverbs and PhrasesVOCAB & GRAMMARModalsOther quiz:
Vocabulary & Grammar › ViewThe referee showed a red card to the players ____ had been fighting.
A. –
B. which
C. who
D. whom
Tenses › View
She ______ driving in heavy traffic, so she doesn’t feel stressed anymore.
A. is used to
B. got used to
C. used to
D. will get used to
Grammar › ViewWhich sentence is correct?
A. The manager was tired because he was working all day.
B. The manager was tired because he had been working all day.
C. The manager was tired because he worked all day.
Grammar › View
Batu and Asya_______ play football.
A. doesn’t
B. don’t
