III/ Put the verbs in the past simple or the present perfect ( 4 ms)
1/ He (send) ........................................................ twelve messages so far.
2/ The nurse (work) ................................in the village for many years.
3/ I ( wait ) ............................ for almost an hour for him this morning.
4/ The letter has arrived for Mary, but she (not read )............................... it yet
1.has sent
2. has worked
3.have waited
4.hasn't read
1. Has sent
2. has worked
3. have waited
4. hasn't read