1) I __________ for a small company in the city center. It's my permanent job. a) am working b) work c) have worked 2) She can't come to the phone. She __________ dinner at the moment. a) cooks b) has cooked c) is cooking 3) Oh no! I __________ my wallet at home. I can't pay for lunch. a) have forgotten b) am forgetting c) forget 4) He __________ video games, but he's playing one now. a) isn't often playing b) doesn't often play c) hasn't often played 5) They __________ friends since they were at university. a) have been b) are being c) are 6) Look at the sky! It __________. a) rains b) has rained c) is raining 7) This is the best cake I __________. a) ever eat b) have ever eaten c) am ever eating 8) The bus __________ at 7:30 PM every evening. a) has left b) is leaving c) leaves 9) I'm tired because I __________ my room all morning. a) clean b) have cleaned c) am cleaning 10) He __________ his dirty cups in the sink! It's so annoying! a) is always leaving b) always leaves c) has always left

present simple, present continuous, present perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?