Section G
(Blank)
Present Perfect 2
100

(1) She _______ wear sunscreen at the beach. (be going to)

(2) She thinks... (will)

(1) She is going to wear sunscreen at the beach.

(2) She thinks she will wear sunscreen at the beach.

100

Mom _______ about the holiday. (to think)

Mom has thought about the holiday.

200

(1) I _______ go to the party. (be going to)

(2) Maybe... (will)

(1) I am going to go to the party.

(2) Maybe I will go to the party.

200

Dad _______ the washing machine. (to sell)

Dad has sold the washing machine.
200

The cows _______ milk. (to give)

The cows have given milk.

300

(1) We think we _______ go fishing this weekend. (be going to OR will?)

(2) Use the other word/phrase

(1) We think we will go fishing this weekend.

(2) We are going to go fishing this weekend.

300

The teenagers _______ text messages. (to write)

The teenagers have written text messages.

300

You _______ the children to the zoo. (to take)

You have taken the children to the zoo.

400

(1) Hopefully, they _______ bring their tent. (be going to OR will?)

(2) Use the other word/phrase

(1) Hopefully, they will bring their tent.

(2) They are going to bring their tent.

400

I _______ the party. (to leave)

I have left the party.

400

We _______ the best photos. (to choose)

We have chosen the best photos.
500

(1a) take a pocketknife (be going to)

(1b) take a pocketknife (will)

(2a) take a swimsuit (be going to)

(2b) take a swimsuit (will)

(1a) He's going to take a pocketknife.

(1b) I think he'll take a pocketknife.

(2a) She is going to take a swimsuit.

(2b) Maybe she'll take a swimsuit.

500

The children _______ in the sea. (to swim)

The children have swum in the sea.

500
We _______ our best friends since we were babies. (to know)

We have known our best friends since we were babies.

M
e
n
u