1) We create the present perfect with the auxiliary .... a) have / has b) be c) go d) to be going to e) will 2) I haven't drew anything is  .... a) correct b) incorrect 3) Has he ever ...... to space? a) been b) was c) go d) went e) gone 4) The present perfect describes our .... a) life b) past c) experience d) experience so far 5) I've already ..... my homework a) finish b) finished c) to finish d) finishing 6) This is the first time you've ......a camel a) ridden b) ride c) rode d) rid 7) Has he cleaned his car .....? a) now b) before c) just d) never 8) She's just done the test. 's comes from a) is b) has c) his d) as

Leaderboard

Visual style

Options

Switch template

Continue editing: ?