Topics: Present Perfect Tenses
She ___ three books so far this year.
A. wrote
B. has written
C. is writing
D. was writing
Select your answer:

Random Topics:
Past Simple VS Used toVocabulary and DefinitionsPresent Simple x Present ContinuousFuture TensesPresent Simple for Future ArrangementThird ConditionalPast Perfect and Past Perfect Continuous TensePast simple vs Present perfectAsking & Giving AttentionPronoun Antecedent AgreementOther quiz:
Grammar › ViewIf we had a garden, we ____ a dog.
A. ‘ll have
B. ‘d have
C. had
Vocabulary › View
To punish; cause to suffer for doing something wrong
A. penalize
B. minimum
C. reliable
D. deprive
