[ Perfect Tenses and Vocabulary ]
I……………all day.
A. have been worked
B. have worked
C. have been working

Random Topics:
Gerund/ To Verb/ VerbPresent Forms and Narrative TensesAdjectives, Adverbs, and PrepositionsGrammar: Used to, Would, Be used to, Get used toInversion + Passive VoiceVocabulary & Phrasal VerbAdverbial ClauseLexico and GrammarPrepositions of Place and TimeModal and Auxiliary VerbsOther quiz:
Grammar › ViewWhich sentence is stronger?
A. You have to cook for your mom.
B. You are supposed to cook for your mom.
Grammar › View
Many people are too reliant on their smartphones as these devices ___________________ an inseparable part of their lives.
A. became
B. will become
C. have become
D. are becoming
Grammar › View_______ he drive to work everyday?
A. Do
B. Was
C. Does
D. Is
Grammar › View
Which one is a countable noun?
A. milk
B. butter
C. milk bottle
D. honey
