[ Present Perfect Tense ]
I __________ English for ten years, but I still have a lot to learn.
A. studied
B. have studied
C. hasn’t studied
D. have studying

Random Topics:
Present ProgressiveGrammar, adverbs of frequency placementPast Simple and Past Continuous TensesTypes of Sentence StructuresPhrasal Verbs and Verb FormsVerb Tenses and Past ParticiplesPreposition of PlaceComparatives and ConjunctionsCorrelative conjunctionsActive vs. Passive VoiceOther quiz:
Future Tenses › ViewThis is my last day here. I (go) back to England tomorrow.
A. am going
B. will go
C. will be going
D. go
Vocabulary › View
What does the word courteous mean?
A. Having elegance and beauty of movement
B. Felt or imagined through someone else’s experiences
C. Difficult to control; stubborn
D. Polite or respectful
Modal Verbs › ViewWhich modal verb is used to express obligation?
A. can
B. will
C. must
D. should
Simile, Metaphor or Personification › View
The Statue of Liberty was much larger than I expected.
A. Simile
B. Metaphor
C. Neither