1) Have you ........... in another country? a) was b) been c) go d) be e) are f) is 2) The past participle of take is ....... a) took b) taked c) taken 3) I .......... ........ in United States for two weeks. a) have been b) has been c) was been d) has be e) have be f) am 4) Mark ........ ........ two foreign language. a) have study  b) has study c) has studied d) have studied 5) ....... you ever ........ arm? a) Has broke b) Has broken c) Have broke d) Have broken e) Have broken 6) The past participle of do is....... a) did b) done c) do 7) Have you ever ridden a horse? a) Yes, I ridden. b) No, I don't. c) Yes, I have. 8) ........ you ever........ a pet? a) Has have b) Have had c) Has had 9) The past participle of fly  a) flew b) flown c) flow d) flewn 10) Have you read a English book? a) No, I haven't b) No, I have. c) No, I have read. d) No, I don't.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?