Tenses!Online version Complete the sentences with the verbs in the right tenses. Have fun! by Cami Gomez Coll 1 I ___ a Spanish evening class this term. It ___ at 7:30 every Monday a Am taking / starts b Take / is starting c Took / will start d Have taken / started 2 Kathy ___ a letter to the newspaper last weekend. a Has written b Wrote c Had written d Writes 3 I'm so glad you emailed. It ___ since I last saw you! a Was b Is c Has been d Had been 4 A: Hello. I'd like to apply for the job on sales. B: Well I hope you ___ the right kind of experience. ___ this kind of job before? a Had / Have done b Had / Did you do c Have done / Did you do d Have had / Have done 5 We ___ home when we ___ a fire. a Walked / were seeing b Were walking / were seeing c Were walking / saw d Walked / saw 6 A: ___ a competition? B: Yes I ___. I ___ a singing competition when I was six. a Did you ever win / did / have won b Have you ever won / have / won c Have you ever won / have / have won d Did you ever win / did / won 7 They ___ on a holiday for 20 years. a Have not had b Had not have c Did not have d Had not had 8 A: I ___ in Rome for five years now. B: Why ___ there? a Have lived / have you moved b Lived / did you move c Lived / have you moved d Have lived / did you move 9 Mike ____ meat. He ___ it a Is not eating / doesn't like b Doesn't eat / doesn't like c Doesn't eat / is not liking d Is not eating / is not liking 10 I ___ in Poland for almost two years. I ___ English there. a Lived / am teaching b Live / was teaching c Have been living / am teaching d Live / have been teaching