When I first met Ann, she _____ (work) in Samsung for 15 years.
A. had been working
B. have been working
C. worked
D. had worked

Random Topics:
To Infinitive or Bare InfinitiveCity PlacesVerb Tenses (Progressive, Perfect)Present Simple and Continuous TenseModal Verbs and PermissionWh QuestionsInversions and SubjunctiveModals of ProbabilityPast Simple TenseSimple Past TenseOther quiz:
Grammar › ViewFloods can cause tremendous damage. They can ruin houses, roads and buildings. Floods can take down trees and cause mudslides. It often leaves mud, sand and debris behind. It can take months to clean up after a flood.
What is the main idea?
A. Floods can cause a lot of damage.
B. Floods cause mudslides.
C. Floods damage houses and roads.
Adjective or Adverb › View
The ball _________ falls onto the ground.
A. slow
B. slowly
Modal Verbs › ViewYou _________________ clean right now. You can wait until everybody leaves.
A. mustn’t
B. could not
C. don’t have to
D. cannot
Parts of Speech › View
On Sunday, I (swim) from six to eleven in the morning
A. adjective
B. verb
C. preposition
D. adverb
