Present Perfect exercise (Due Today)
1. Jennie ________ a new dress, and now she wants to buy a new blouse.
has bought
will buy
bought
buys
2. My parents ________ anything I say and I get used to it.
never understand
never understood
have never understood
would never understand
3. Our team _______ every match so far this year, but we still have two more games to play.
won
will won
win
has won
4. Since last year, I ________ them only twice.
saw
see
will see
have seen
5. Uncle Roger ________ here from 1980 to 2020.
lived
has lived
lives
was living