Identify the tense: I have been studying for the exam all week.
A. Future perfect tense
B. Past simple tense
C. Present continuous tense
D. Present perfect tense

Random Topics:
Grammar - Be going toAbilitySo or SuchCountable and UncountableReflexive pronounsComparison & Modal Verbs in Passive VoicePresent Continous TenseGerunds/InfinitivesModals of Obligation & ProhibitionFuture - be going toOther quiz:
Modals, Conditionals, and Clauses- Defining, Non-defining › ViewDuring a conversation, Mike says, “I would going to the party if I had an invitation.” Which option correctly adjusts the modal usage in Mike’s sentence?
A. would going
B. would go
C. would to go
D. would gone
Grammar › View
_____the children______ the Net at weekends?
a. Do … surf
b. Are … surfing
Tenses › ViewIn which situation would you use the present perfect simple tense with “just”?
A. To discuss actions that will happen in the future.
B. To express ongoing actions in the past.
C. To describe an action happening at the moment.
D. To talk about a recently completed action.
Tenses › View
They had been walking for the last 30 minutes.
A. Present Continuous
B. Past Perfect Continuous
C. Present Perfect Continuous
D. Past Perfect
