1) Mag and Steve....to Japan twice. a) has been b) have be c) have been 2) I.....a volcano! a) have seen b) seen c) have see 3) We....different sports at school. a) has played b) did play c) have played 4) John....for the Math test. a) has studyed b) has studied 5) You....your new shoes! a) have lost b) have lose c) are lose 6) The children.....a high mountain. a) have climed b) has climbed c) have climbed 7) The cat .....all the dog's food. a) has eaten b) has ate c) has eat 8) I....my homework. a) haven't finished b) didn't finished 9) You....the cake. a) haven't make b) hasn't make c) haven't made

Present Perfect Multiple choice

Leaderboard

Visual style

Mga Option

I-switch ang template

I-restore ang gi-autosave: ?