I __________ a lot of money playing darts recently, so I’ll take you to the cinema.
A. have already won
B. have winning
C. have just won
D. have won

Random Topics:
Future Tenses and ModalsVerb Tenses and Subject Verb AgreementGrammar: Have toGrammar and VocabularySimple PresentComparative and Superlative AdverbsQuantifiers with NounsPrepositionConjunctive AdverbsSimple vs Continuous Past TenseOther quiz:
Grammar › ViewShe has … friends and acquaintances in the industry who can help her career
A. fewer
B. little
C. a few
Vocabulary › View
What does “time has come” mean?
A. The appropriate moment to do something has arrived
B. To create something from materials
C. To forget about something
D. To stay awake
Tenses › ViewSelect the sentence that does NOT use the simple past tense:
A. Arjun played soccer last weekend.
B. Benjamin will go swimming in an hour.
C. Did Luna play video games last night?
Grammar › View
What can you see in past simple tense?
A. everday/ once a week/ always
B. at the moment/ right now/ now
C. tomorrow/ next year
D. yesterday/ ago/ last
