1) I have just _____ my English lesson. a) open b) finish c) opened d) finished e) did f) do 2) We have never _____ other people's letters! a) open b) finish c) opened d) finished e) did f) do 3) We have never _____ anything wrong to other people. a) do b) did c) done d) does e) don't 4) They _____ completed their homework. a) has b) had c) have d) is 5) We have _____ tried that restaurant before. a) never b) ever c) been d) done 6) Have you _____ been to the United States? a) never b) ever c) been d) done 7) He has _____ a teacher since 2005. a) never b) ever c) been d) done 8) He has _____ a teacher since 2005. a) been b) just c) was d) already 9) The students have _____ submitted their essays. a) been b) just c) was d) already 10) She has _____ mastered the new vocabulary. a) been b) just c) was d) already 11) We have _____ been to Asia. a) yet b) since c) never d) already 12) We _____ just completed the grammar exercises. a) has b) had c) have d) didn't have 13) He has _____ five different countries. a) just been b) never saw c) already visited 14) Have they finished their science project _____? a) just b) already c) yet 15) Has your class _____ performed a play? a) ever b) never c) yet 16) I have _____ a language teacher since 1998. a) done b) been c) gone 17) Have _____ their science project yet? a) they finished b) finished they c) they finishing 18) I _____ just finished reading a fascinating book. a) have b) has c) had d) been 19) She has already _____how to play the piano. a) leanr b) learning c) learned d) visited 20) _____have recently explored a beautiful historical town. a) He b) Paula c) We d) Nobody 21) We _____ recently explored a beautiful historical town. a) had b) now c) have d) nobody 22) They _____ successfully completed their language course. a) has b) had c) have d) having 23) The team has _____ every match this season. a) win b) done c) do d) won 24) She _____ completed her assignment for the week. a) doesn't b) haven't c) hasn't d) didn't 25) They _____ tried rock climbing before. a) have never b) never had c) never have d) had never

Present Perfect Simple

door

Scorebord

Visuele stijl

Opties

Template wisselen

Automatisch opgeslagen activiteit "" herstellen?