[ Tenses ]
Bob __________________ (run) 10 km.
A. Have run
B. Has been running
C. Has run
D. Has ran

Random Topics:
City PlacesGrammar Pronoun and Singular Plural NounVocabulary & Phrasal VerbJobsWish, Unless, If sentenceReported Speech and Reported QuestionsModifiersPresent Perfect vs Past SimpleVerbsUnreal Uses of Past TensesOther quiz:
Ed and Ing Endings › ViewMy dad was really _____ when he got the job. He didn’t expect it.
A. bored
B. boring
C. surprised
D. surprising
Tenses › View
I think _____ chocolate since I was born.
A. I have been liking
B. I have liked
C. liked
Grammar › View_____ nouns name general people, places, things, and ideas.
A. plural
B. common
C. singular
D. proper
Perfect Modals › View
I’m not sure where the boss went this morning. He __ (go) to our other branch office in Glendale.
A. may have gone
B. should have gone
C. would have gone
