0% found this document useful (0 votes)
212 views3 pages

Present Tenses - MCQ Quiz (Advanced Level)

This document contains an advanced-level multiple-choice quiz focused on present tenses in English. It includes 20 questions that test the understanding of various present tense forms, such as simple present, present continuous, present perfect, and present perfect continuous. Each question provides four answer options to choose from.

Uploaded by

tehminakhan9399
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
212 views3 pages

Present Tenses - MCQ Quiz (Advanced Level)

This document contains an advanced-level multiple-choice quiz focused on present tenses in English. It includes 20 questions that test the understanding of various present tense forms, such as simple present, present continuous, present perfect, and present perfect continuous. Each question provides four answer options to choose from.

Uploaded by

tehminakhan9399
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Present Tenses - MCQ Quiz (Advanced Level)

1. She usually ___ coffee before class, but today she ___ tea.​
A) drinks / drinks​
B) is drinking / drinks​
C) drinks / is drinking​
D) is drinking / is drinking

2. I ___ to the gym every day, but I ___ today because I’m not feeling well.​
A) go / don’t go​
B) go / am not going​
C) am going / am not going​
D) have gone / don’t go

3. They ___ in this neighborhood since 2010.​


A) live​
B) are living​
C) have lived​
D) have been living

4. Listen! The baby ___ again.​


A) cries​
B) is crying​
C) has cried​
D) has been crying

5. I ___ him all morning but he still ___ me back.​


A) call / isn’t calling​
B) have called / didn’t call​
C) have been calling / hasn’t called​
D) called / isn’t calling

6. She ___ a lot of weight lately. Has she been dieting?​


A) loses​
B) is losing​
C) has lost​
D) has been losing

7. We ___ for over an hour. Let’s take a break.​


A) work​
B) have worked​
C) have been working​
D) are working
8. He ___ the violin since he was 5.​
A) plays​
B) has been playing​
C) played​
D) is playing

9. ___ you ___ dinner yet?​


A) Do / eat​
B) Have / eaten​
C) Are / eating​
D) Did / eat

10. I ___ my keys! I can’t find them anywhere!​


A) lose​
B) have lost​
C) lost​
D) am losing

11. My brother ___ to be more patient these days.​


A) tries​
B) is trying​
C) has tried​
D) has been trying

12. She ___ always ___ her phone during class, which annoys the teacher.​
A) is / checking​
B) has / checked​
C) has been / checking​
D) is / checked

13. We ___ here for two hours, and the bus still ___!​
A) are waiting / hasn’t come​
B) wait / doesn’t come​
C) have waited / isn’t coming​
D) have been waiting / hasn’t come

14. He ___ three articles this week.​


A) is writing​
B) writes​
C) has written​
D) has been writing

15. Why ___ you ___ the same clothes since morning?​
A) have / worn​
B) are / wearing​
C) have / been wearing​
D) do / wear

16. Look! Someone ___ the window.​


A) breaks​
B) broke​
C) is breaking​
D) has broken

17. She ___ a lot of effort into her project lately.​


A) puts​
B) is putting​
C) has put​
D) has been putting

18. The workers ___ overtime this week because of the urgent order.​
A) work​
B) are working​
C) have worked​
D) worked

19. I ___ English grammar ever since I started this course.​


A) study​
B) studied​
C) have studied​
D) have been studying

20. Why ___ he always ___ during meetings? It’s very rude.​
A) does / interrupt​
B) has / interrupted​
C) is / interrupting​
D) has been / interrupting

You might also like