Present Perfect
Quiz
Complete the sentences with the most suitable forms of the present.
The scuba divers ...... (return) from their trip this week.
Jason ...... (already / swim) his round today.
The circus performers ...... (put) up their tent this weekend.
The students ...... (not / write) their English exam this month yet.
The pupils ...... (not / visit) the castle this week yet.
The milkman ...... (already / deliver) the bottles today.
Mrs Kingston ...... (not / speak) to the manager this afternoon.
The reporters ...... (not / ask) all the questions yet.
Our supervisor ...... (not / drive) to work this morning.
The cat ...... (fall) asleep already.
The new tenants ...... (not / move) in today.
The glacier ...... (not / melt) yet.