In the study of English grammar, a progressive tense is a form of verb tense used to express an ongoing action in progress at some point in time – whether that be in the past, present, or future. In this Perfect tenses quiz, we’ll be testing your knowledge on the progressive form from a time perspective. Can you score well on this test? Take the quiz to find out!
A. has been writing
B. had been writing
A. has been running
B. had been running
A. has Marina been living
B. had Marina been living
A. had been living
B. have been living
C. has been living
A. have been working
B. will had worked
C. will have worked
D. will had been working
A. had see
B. had been seeing
C. have saw
D. had seen
A. would have never been
B. had never been
A. had ever attended
B. have ever attended
Wait!
Here's an interesting quiz for you.