I …….. high heels all day; I can’t wait to take them off!
A. ’ve worn
B. wear
C. ’m wearing
D. ’ve been wearing

Random Topics:
So / Neither / Either / TooGrammar (Adjectives)Verb Moods and Vague PronounsGrammar: SyntaxQuantifiers with NounsPast and Present ContinuousTensesHave GotPresent Simple VS Continuous1st & 2nd ConditionalsOther quiz:
Grammar › ViewFortunately, the check-up was less unpleasant experience than I had expected.
A. correct
B. incorrect
Modals › View
It is not worth going to bed if he _____ at five.
A. have to get up
B. must have got up
C. needn’t have got up
D. doesn’t have to get up
Preposition Form › ViewChoose the correct option to fill in the blanks with suitable prepositions.
Shylock’s reluctance to part __________ his ducats is clearly portrayed by Shakespeare in the drama, ‘The Merchant of Venice’.
A. for
B. with
C. against
D. away
Future Tenses › View
My schedule is full.
A. For example, on Monday I will go to the dentist at 9.
B. For example, on Monday I will have gone to the dentist at 9.
C. For example, on Monday I am going to the dentist at 9.
