Английские времена / Present Perfect or Present Perfect Continous


 Put the verbs in the correct tense (Present Perfect Simple or Present Perfect Progressive)


Языки - Английский - Оценка уровня
1. I (play) ___ football for five years.


2. My team (win / only) ___ two matches so far.


3. The others (be / always) ___ better.


4. Are we not there yet? We (walk) ___ for hours.


5. But we (cover / only) ___ an area of five miles so far.


6. I (finish/just) ___ my homework.


7. I (work) ___ on this essay since two o'clock.


8. Jane (go out) ___ with Bob for seven years.


9. Martin (date) ___ three girls this week.


10. How long (wait / you) ___ for us?