B2. Present Tenses.Version en ligne Test your knowledge on the Present Tenses! par Teacher Ismael 1 ... the date of Dan's wedding anniversary? I've forgotten it. a Do you remember b Are you remembering c Have you remembered 2 Is this soup for the dinner party tonight? Mmmm, it ... delicious! a tastes b is tasting c has tasted 3 Older people ... more help from the government this year. a get b are getting c gets d is getting 4 The film ... with a car crash. a opens b is opening 5 What ... when you're in bed at night? a you usually read b do you usually read c are you usually reading d have you usually read 6 A student teacher ... our class while Ms. Bennett has her baby. a takes b has been taking c is taking 7 In this picture, the woman ... a car that's broken down. a is repairing b repairs c does repair 8 Can you tell the children to be quiet? They ...! a argue always b are always arguing c always argue 9 We don't need to rush - this bus ... late! a is always b always is c is being always 10 The shoe shop ... the shoes I saw last week. a doesn't have got b doesn't got c hasn't got 11 The students ... to be enjoying the new fitness classes. a have seemed b seem c are seeming 12 We'd better buy a drink because we ... to bring our water bottles. a have forgotten b are forgetting c have been forgetting d forget 13 Sam doesn't look well. He ... a lot of late nights recently. a has had b is having c has been having d has 14 Paul has injured his leg playing football. He ... to rest it for a few weeks. a is needing b needs c has needed 15 "What time does the train leave?" "I think it ... at 2 o'clock." a leaves b is leaving c has left 16 "Where are Tom and Pauline?" "They ... to the supermarket." a have just gone b have just been c have been going 17 "What is Jill doing these days?" "She ... for a job for six months." a is looking b has looked c has been looking 18 "Is Andy watching TV?" "No. He ... his homework right now." a is doing b is always doing c does 19 My aunt ... in Chicago for three years. She is now living in Boston. a has been living b has lived c lives 20 Oh, you're still here. How long ...? a have you waited b are you waiting c have you been waiting 21 It ... all day. We can't go out. a is snowing b has snowed c has been snowing 22 How many of Shakespeare's plays ...? a have you read b you have read c have you been reading 23 Kate ... better lately. a has felt b has been feeling c is feeling 24 This is the second time I ... that song. a am hearing b have heard c hear 25 Hello, I ... about your advertisement in the newspaper. a have been calling b am calling c call 26 John ... on a bit of weight lately, and he is trying to lose it. a has put b is putting c has been putting 27 Tom's a musician. He ... the violin. a has played b is playing c plays d has been playing 28 I ... that film yet. Is it good? a don't see b haven't seen c haven't been seeing d am not seeing 29 Harry hasn't got up ... . a already b still c yet d early 30 I need to go for a walk now. I ... at my desk all day. a have been sitting b have sat c am sitting d sit 31 We ... them the invitations, but they still haven't responded. a are sending b send c have sent d have been sending 32 I ... anything like this before. It's amazing! a don't taste b am not tasting c haven't been tasting d haven't tasted 33 This room ... 4 metres by 5 metres. a measures b is measuring c has measured 34 The dog ... ten kilos. a weighs b is weighing 35 I ,,, that's silly! a think b am thinking 36 I ... the flour for the cake. a weigh b 'm weighing 37 I ... of moving to Scotland. a think b 'm thinking 38 I ... the table to see how long it is. a measure b 'm measuring 39 I just got a postcard from Tom. ... a great time in Egypt. a He's having b He has 40 This soup ... wonderful! a smells b is smelling 41 Did you know that Helen ... a new job? a has b is having 42 I ... waking up in the morning, but I haven't done it yet completely. a am used to b am getting used to c am being used to 43 Ian ... a shower at the moment, so could you call back in about half an hour? a takes b is taking c has taken d has been taking 44 ... Ipswich before? a Do you ever go to b Have you ever been to c Have you ever been in d Have you ever been going 45 "Vicky is watching the weather forecast." The weather forecast... a hasn't started yet b hasn't finished yet c has already finished 46 When I started to work here I needed a lot of help, but now I ... all the work on my own. a am used to doing b get used to doing c am used to do d get used to do 47 I'm afraid I'll never ... in this place. I simply don't like it and never will. a be used to live b be used to living c get used to live d get used to living 48 Do you mind if I ... your phone? a use b am used to c get used to 49 People ... the Internet yet but in a few years time everybody will be surfing around like crazy. a aren't used to using b aren't use to use c don't get used to using d don't get used to use 50 I've been getting up early every day for years but I ... to it. a am still not used b am already used c don't still get used d don't already get used 51 After the holidays it takes me a week ... up early again. a to get used to getting b to be used to getting c to get used to get d to be used to get 52 At first it was difficult for her to speak in French all the time but she ... to it now. a is used b uses c gets used 53 The sooner you ... his moody behaviour the better. a are used to b get used to c would 54 Now my wife and I ... hearing our baby crying at night. a are used to b am used to c get used to 55 It took us a long time to ... waking up at night, but we did it! a be used to b get used to c used to 56 I'll never ... arguing with my friends. a used to b get used to c would