[ Perfect Tenses ]
Amy ________ (read) a book about the Wall Street Crash. She is very knowledgeable about that period now.
A. has been reading
B. has read
C. had read
D. had been reading

Random Topics:
Verb FormsGender and GrammarCountable & Uncountable NounsRelative Clauses with who and whichSimple Past or Past ContinuousSo or SuchSentence LabelingPast and Present Continuous tensePerfect TensesGrammar - Present and Past PassiveOther quiz:
Grammar › ViewIt takes me about ________ hour to get to Kuala Lumpur from Port Klang.
A. the
B. a
C. an
D. –
Tenses › View
Identify the present continuous tense in the following sentence: They are studying for their exams right now.
A. are studying
B. is studying
C. were studying
D. will be studying
Grammar › ViewReports are coming in of a major oil spill in _____ Mediterranean.
A. a
B. an
C. the
D. No word
Grammar › View
Which of these is correct?
A. She am a student.
B. She is a student.
C. She be a student.
D. She are a student.
