[ Present Perfect ]
She has been there ______ three days
A. since
B. ago
C. to
D. for

Random Topics:
Modals and Comparative SuperlativeInfinitive and GerundCan/CouldNouns & PronounsModalsAdjective Clause and Adverb ClauseGrammar and IdiomsIdentifying TensesHow many / How much - Is there / Are thereGrammar : can, could and be able toOther quiz:
Grammar › ViewYou shouldn’t sit in ______ sun too long.
A. a
B. an
C. the
D. x (no article)
Passive Voice › View
All of our employees ______ English.
A. are spoken
B. speak
Grammar › ViewThis time last week i ………… to London.
A. drove
B. was driving
C. have driven
D. have been driving
Grammar and Vocabulary › View
My mother is a ________.
A. Nurse
B. Photography
