[ Preposition ]
It took her a long time to recover ___________ the shock of the accident.
A. for
B. from
C. at
D. with

Random Topics:
Poetry VocabularyAuxiliary WordsFuture - will / going to / present continuousAdverb and Noun ClausesGrammar AssessmentGrammar - Present Perfect with already, just, yetPreposition of DirectionPresent Simple VS ContinuousGoing To Be and WillVocabulary and Sentence StructureOther quiz:
Grammar › ViewYou should apologize to _____ because it was your mistake.
A. he
B. his
C. him
D. himself
Grammar › View
Choose the best choice for the following sentence.
Mrs. Chen clicked on a website ____with information about the topic.
A. search
B. keyboard
C. title
D. URL