The Conjugator

Exercice à trous

Dans cet exercice, mettez le verbe entre parenthèses à la forme verbale qui convient le mieux. Une fois que vous avez rempli toutes les zones, appuyez sur "Corriger" pour voir la réponse ainsi que votre score.



Present perfect continuous - MIXED TENSES / AFFIRMATIVE-NEGATIVE-QUESTIONS

Fill the blanks using the correct form of affirmative, negative or question of the Present perfect continuous.


1. I ___________________________ all morning. I'm exhausted. (to clean)


2. Our project manager ___________________________ us to finish the work since Monday. (to push)


3. I ___________________________ for three hours. My legs are killing me! (to run)

4. ___________________________ you ___________________________ to the radio all morning? (to listen)
5. How long ___________________________ you ___________________________ this unhealthy food? (to eat)
6. ___________________________ you ___________________________ alcohol for a long time? (to drink)

7. Maria ___________________________ to the teacher for the last ten minutes. (not/to listen)


8. They ___________________________ for two weeks due to bad weather. (not - short/to cycle)


9. Vincent ___________________________ in the insurance industry for over ten years. (to work)

10. How long ___________________________ the client ___________________________ for their order? (to wait)





Correction de l'exercice

1. I have been cleaning all morning. I'm exhausted. (to clean)
2. Our project manager has been pushing us to finish the work since Monday. (to push)
3. I have been running for three hours. My legs are killing me! (to run)
4. Have you {been listening} to the radio all morning? (to listen)
5. How long have you {been eating} this unhealthy food? (to eat)
6. Have you {been drinking} alcohol for a long time? (to drink)
7. Maria has not been listening to the teacher for the last ten minutes. (not/to listen)
8. They haven't been cycling for two weeks due to bad weather. (not - short/to cycle)
9. Vincent has been working in the insurance industry for over ten years. (to work)
10. How long has the client {been waiting} for their order? (to wait)