Grammar
Part 1 - Present Tenses
For questions 1-10, choose the correct answer.
1
I can't talk right now; I .......... (to drive) through heavy traffic.
have driven
drive
am driven
am driving
2
This app .......... (to crash) every time I try to upload a file.
is crashing
crashes
has crashed
crash
3
We .......... (to renovate) the kitchen this month, so we're eating in the living room.
have renovated
renovate
are renovating
are renovated
4
She .......... (to work) for this company since 2021.
works
is working
has worked
worked
5
I .......... (to see) what you mean, but I still disagree.
am seeing
have seen
see
am seen
6
The conference .......... (to start) at 9:00 sharp tomorrow, according to the programme.
has started
starts
is starting
start
7
You .......... (always / to leave) your dirty dishes in the sink! It's really frustrating.
are always leaving
always leave
have always left
are always left
8
I .......... (not / to finish) the report yet, but I'll send it by 5 p.m.
am not finishing
didn't finish
haven't finished
don't finish
9
How long .......... you .......... (to wait) for the bus? You look freezing.
have / been waiting
have / waited
do / wait
are / waiting
10
Take an umbrella. It .......... (to rain) again, and the streets are getting wet.
rains
is rained
has rained
is raining
Instructions
For questions 1-10, choose the correct answer.
Exercise Details
Author
Yasmin Venier
@yasmin-venier
User Prompt
"Create a grammar exercise focusing on 'Present Tenses'"
Created on:
Apr 26, 2026
Found an issue? Let us know.
