1) I ________ eaten a pizza today. It was delicious. a) have b) has c) haven't d) hasn't e) am f) am not 2) She _______ done her homework so the teacher was angry with her a) has b) hasn't c) haven't d) have e) is f) isn't 3) They _______ finished their class yet. They still have another ten minutes. a) have b) has c) hasn't d) don't e) aren't f) haven't 4) She _______ seen that movie and she didn't like it so choose something else to watch.  a) have b) has c) hasn't d) aren't e) don't f) wasn't 5) David _________ bought a new car. It's really nice. a) have b) are c) did d) didn't e) has f) was 6) David and Jackie ________ moved to London. They love living there.  a) has b) are c) have d) did e) went f) haven't. 7) We ________ played football since we were five years old. It's our favourite game. a) are b) has c) have d) hasn't e) haven't 8) ________ you watched a movie recently? a) Has b) Have c) Are d) Did e) Didn't f) Is 9) Have you _______ in the sea this year? a) swim b) swam c) swimmed d) swimmen e) swum 10) Have you _________ to the USA? a) been b) travel c) go d) went e) seen f) was 11) Have you _______ water today? a) drunk b) drinked c) drank d) drinken e) drunken 12) Have you _______ a bike this week? a) ride b) rode c) driven d) drive e) make f) ridden 13) Have you ________ an English course before? a) took b) take c) make d) made e) taken f) taked 14) Have you ________ someone a kiss this year?! a) given b) gived c) gave d) did e) done f) give 15) We _____ never been to Japan. a) have b) haven't c) Has d) hasn't 16) You ______ cleaned your room yet so you can't go out. a) have b) hasn't c) haven't d) has 17) She _____ lost her keys and now she can't get in her car. a) hasn't b) has c) have d) haven't 18) We have just ______ a huge hamburger! a) eat b) ate c) eated d) eaten 19) We sent the contract yesterday but they haven't _______ us an answer yet. a) give b) given c) gave d) gived 20) I had an argument with my friend and he hasn't _______ to me for a week! a) speak b) spoke c) speaked d) spoken 21) We use the present perfect simple to talk about actions that started in the past and continue now. For example, I have been a teacher for 13 years.  a) True b) False 22) We Use the present perfect simple with specific time references in the past. For example, I have played basketball yesterday. a) true b) false 23) We use the present perfect simple to talk about past actions with no time reference. For example, She has visited the museum.  a) true b) false

Present Perfect Simple: Final Quiz

Leaderboard

Visual style

Options

Switch template

Continue editing: ?