Progressive Tenses Quiz

Progressive Tenses Quiz

Practice Present, Past, and Perfect Progressive Tenses

Click on the blanks to reveal the correct answers.

26. For decades, we ______ lunch at the same time.
a) are eating [essen gerade]
b) were eating [aßen gerade]
c) have been eating [haben gegessen]

27. At this moment, the children ______ outside all afternoon.
a) have been playing [haben gespielt]
b) were playing [spielten gerade]
c) are playing [spielen gerade]

28. In the 1980s, I ______ my teeth before going to bed.
a) am brushing [putze gerade]
b) was brushing [putzte gerade]
c) have been brushing [habe geputzt]

29. Right now, she ______ to a podcast.
a) is listening [hört gerade zu]
b) was listening [hörte gerade zu]
c) has been listening [hat zugehört]

30. For years, it ______ a lot in April.
a) is raining [regnet gerade]
b) has been raining [hat geregnet]
c) was raining [regnete gerade]

31. 20 years ago, I ______ up late every day.
a) have been waking [bin am Aufwachen]
b) was waking [wachte gerade auf]
c) am waking [wache gerade auf]

32. At this moment, she ______ coffee in the morning.
a) was drinking [trank gerade]
b) is drinking [trinkt gerade]
c) has been drinking [hat getrunken]

33. For decades, they ______ new cars frequently.
a) were buying [kauften gerade]
b) have been buying [haben gekauft]
c) are buying [kaufen gerade]

34. Right now, he ______ late every night.
a) has been working [hat gearbeitet]
b) was working [arbeitete gerade]
c) is working [arbeitet gerade]

35. In the 1980s, we ______ dinner at 6 p.m.
a) were eating [aßen gerade]
b) are eating [essen gerade]
c) have been eating [haben gegessen]

36. At this moment, the sun ______ at 7 p.m.
a) is setting [geht gerade unter]
b) has been setting [ist untergegangen]
c) was setting [ging gerade unter]

37. For years, I ______ my homework on time.
a) am finishing [beende gerade]
b) was finishing [beendete gerade]
c) have been finishing [habe beendet]

38. Right now, she ______ Paris regularly.
a) is visiting [besucht gerade]
b) has been visiting [hat besucht]
c) was visiting [besuchte gerade]

39. 20 years ago, they ______ movies every weekend.
a) were watching [schauten gerade]
b) are watching [schauen gerade]
c) have been watching [haben geschaut]

40. At this moment, he ______ his dog every day this week.
a) is walking [geht gerade]
b) was walking [ging gerade]
c) has been walking [ist gegangen]

41. In the 1980s, we ______ the house every weekend.
a) are cleaning [putzen gerade]
b) have been cleaning [haben geputzt]
c) were cleaning [putzten gerade]

42. Right now, the children ______ in the park.
a) have been playing [haben gespielt]
b) are playing [spielen gerade]
c) were playing [spielten gerade]

43. For decades, I ______ to five countries every year.
a) have been traveling [bin gereist]
b) am traveling [reise gerade]
c) was traveling [reiste gerade]

44. At this moment, she ______ the piano beautifully.
a) was playing [spielte gerade]
b) is playing [spielt gerade]
c) has been playing [hat gespielt]

45. 20 years ago, it ______ heavily every night.
a) is raining [regnet gerade]
b) was raining [regnete gerade]
c) has been raining [hat geregnet]

46. Right now, I ______ my teeth before going to bed.
a) have been brushing [habe geputzt]
b) was brushing [putzte gerade]
c) am brushing [putze gerade]

47. For years, she ______ to this song repeatedly.
a) is listening [hört gerade zu]
b) has been listening [hat zugehört]
c) was listening [hörte gerade zu]

48. At this moment, they ______ to school by bus.
a) have been going [sind gefahren]
b) are going [fahren gerade]
c) were going [fuhren gerade]

49. In the 1980s, he ______ dinner for us every night.
a) was cooking [kochte gerade]
b) has been cooking [hat gekocht]
c) is cooking [kocht gerade]

50. Right now, we ______ to five countries this year.
a) are traveling [reisen gerade]
b) have been traveling [sind gereist]
c) were traveling [reisten gerade]