q('~I *played* football after school yesterday.~play~12~'); q('~We *went* to Portugal for our summer holiday last year.~go~12~'); q('~Columbus *discovered* America in 1492.~discover~12~'); q('~I *\'ve lost#have lost* my key. Can you help me look for it?~lose~10~'); q('~My father *broke* his arm while playing football last week.~break~12~'); q('~My mother *\'s broken#has broken* a bone in her hand. She finds it impossible to write.~break~10~'); q('~Where\'s Mary? - She *\'s gone#has gone* to the shops.~go~10~'); q('~My sister *has had#\'s had* a baby. She\'s going to call him Sam.~have~10~'); q('~I *got* up very late this morning.~get~12~'); q('~I *slept* very well last night. I was so tired after all the gardening I did yesterday.~sleep~12~'); q('~I *\'ve slept#have slept* much better since I bought a new mattress for my bed. It\'s very comfortable!~sleep~11~'); q('~I *\'ve bought#have bought* a new bike. Do you want to see it?~buy~10~'); q('~My grandmother *came* to stay with us last Christmas.~come~12~'); q('~My grandmother *has come#\'s come* to stay with us for a few weeks. Do you want to meet her?~come~10~'); q('~My brother *felt* unwell yesterday, so he didn\'t go to school.~feel~12~'); q('~Do you need help with your homework? - No thanks, I *\'ve done#have done* it already!~do~11~'); q('~I *\'ve felt#have felt* unwell for the last three days, but I have still come to school.~feel~11~'); q('~My parents *have been* unhappy since we moved to Germany.~be~11~'); q('~My parents *were* angry when I came home late last night.~be~12~'); q('~Mr Shoebottom, I *\'ve finished#have finished* the grammar exercise. What should I do now?~finish~10~'); q('~I had no time to do my homework last night but I *finished* it in the car on the way to school.~finish~12~'); q('~I *\'ve found#have found* a pencil under my chair. Is it yours?~find~11~'); q('~I *found* a spider in my bed last night, so I slept downstairs on the couch!~find~12~'); q('~Sorry I couldn\'t eat lunch with you. I *had to* finish my math homework.~must~12~'); q('~I *\'ve had to#have had to* get up early every day this week. Our car\'s being repaired so I\'ve come to school by bus.~must~11~'); q('~I *\'ve read#have read* that book already. I don\'t want to read it again.~read~11~'); q('~That book you lent me last week was very good. I *read* it in three hours in the bath on Friday evening!~read~12~'); q('~I *looked* all over the house, but I couldn\'t find my keys anywhere.~look~12~'); q('~I *\'ve looked#have looked* all over the house, but I can\'t find my keys anywhere.~look~10~'); q('~The phone *rang* while I was having a shower this morning.~ring~12~'); q('~My phone *has rung#\'s rung* 20 times already this morning and it\'s only 10.30!~ring~11~'); q('~Hi, this is Miyuki. I *\'ve rung#have rung* to say that I won\'t be able to come to your party today.~ring~10~'); q('~My ESL teacher *came* to Germany 10 years before I was born!~come~12~'); q('~I have gone swimming once a week since I *\'ve lived#have lived* in Germany.~live~11~'); q('~I went swimming once a week when I *lived* in London.~live~12~'); q('~My grandparents still live in Korea so I *\'ve flown#have flown* there many times since living in Germany.~fly~11~'); q('~You *\'ve grown#have grown* very fast. The last time I saw you, you were half my size, and now you\'re taller than me!~grow~10~'); q('~Where\'s my pencil? I had it a minute ago but now it *\'s disappeared#has disappeared*!~disappear~10~'); q('~My mother *has worked* as a teacher for over 20 years now. She really likes the job!~work~11~'); q('~My brother *worked* as a computer programmer for 3 years after leaving university, but now he\'s a banker.~work~12~'); q('~I *\'ve worked#have worked* on this math problem for at least an hour but I still find out how to solve it. Can you help me?~work~11~'); q('~I *\'ve decided#have decided* to sell old bike. Do you want to buy it?~decide~10~'); q('~When the wheel fell my old bike last week, I *decided* to sell it.~decide~12~'); q('~I\'m so hungry. It\'s 2 o\'clock already and I *haven\'t had#have not had* lunch yet.~not | have~11~'); q('~I *didn\'t have#did not have* time to do my homework last night because I had to practice for the concert.~not | have~12~'); q('~I *haven\'t finished#have not finished* my project yet. Can you give me some more time?~not | finish~10~'); q('~My sister saw the new Di Caprio film at the weekend, but she *didn\'t like#did not like* it very much.~not | like~12~'); q('~My sister *hasn\'t bought#has not bought* many clothes since we came to Germany. She says they\'re too expensive.~not | buy~11~'); q('~I saw a nice jacket in town yesterday, but I *didn\'t buy#did not buy* it because it was too expensive.~not | buy~12~'); q('~Cezanne *didn\'t paint#did not paint* many pictures, but the ones he did are very good. (Cezanne is dead!) ~not | paint~12~'); q('~My brother *hasn\'t painted#has not painted* many pictures, and the ones he has are not very good. (My brother is not dead!)~not paint~10~'); q('~I *didn\'t eat#did not eat* lunch today because I wasn\'t feeling hungry.~not | eat~12~'); q('~You *haven\'t eaten#have not eaten* any of your food. Aren\'t you hungry?~not |eat~10~'); q('~You *didn\'t eat#did not eat* any of your food. Weren\'t you hungry?~not | eat~12~'); q('~No, you can\'t borrow my calculator. I *haven\'t finished#have not finished* using it myself!~not | finish~10~'); q('~I fell off my bike yesterday, but I *didn\'t hurt#did not hurt* myself.~not | hurt~12~'); q('~Do you know where Emiko is? I *haven\'t seen#have not seen* her anywhere.~not | see~10~'); q('~I *didn\'t see#did not see* Jae-Hyun in school yesterday. Was he sick?~not | see~12~'); q('~I *didn\'t enjoy#did not enjoy* myself very much at the school dance last Friday. The music was too loud!~not | enjoy~12~'); q('~Hey, don\'t take my plate away. I *haven\'t finished#have not finished* eating yet!~not | finish~11~'); q('~My father *hasn\'t played#has not played* golf since he came to Germany.~not | play~11~'); q('~I *didn\'t play#did not play* tennis at all last year because of problems with my shoulder.~not | play~12~'); q('~Are you going to the school dance on Friday? - I\'m not sure. I *haven\'t decided#have not decided* yet.~not | decide~11~'); q('~I *haven\'t had#have not had* a cold since I started eating an orange every day for breakfast!~not | have~11~'); q('~Sorry, I could not have lunch with you. I *didn\'t have#did not have* time.~not | have~12~'); q('~Wow, this is great! I *haven\'t had#have not had* so much fun in a long time.~not | have~11~'); q('~No, you can\'t leave the room. Lunch break *hasn\'t started#has not started* yet!~not | start~11~'); q('~She\'s a fantastic musician even though she *didn\'t start#did not start* playing the piano until she was 12 years old!~not | start~12~'); q('~Please be careful with my calculator. I *haven\'t had#have not had* it very long and I don\'t want it broken!~not | have~11~'); q('~I *didn\'t have#did not have* my new calculator very long. Two days after I bought it, my friend dropped and broke it, so I threw it away!~not | have~12~'); q('~My brother *didn\'t do#did not do* any sport last year. He was studying hard for his exams.~not | do~12~'); q('~I *haven\'t done#have not done* any sport yet this year. The weather has been too cold for me!~not | do~11~'); q('~We usually have a school dance once a term, but we *haven\'t had#have not had* one yet this term.~not | have~11~'); q('~We *haven\'t had#have not had* a dance since Christmas.~not | have~11~'); q('~I *haven\'t used#have not used* my bike recently; I\'ve been too busy studying for my exams.~not | use~11~'); q('~Sorry I\'m late. I *couldn\'t find#could not* find my car keys.~not | can~12~'); q('~I *haven\'t been able to#have not been able to* play tennis since I injured my shoulder last year.~not | can~11~'); q('~I was lucky; I *didn\'t have to#did not have to* do any homework last week, because our teacher was away!~not | must~12~'); q('~Since our teacher has been away, we *haven\'t had to#have not had to* do any homework!~not | must~11~'); q('~Your car is very dirty! - I know, I *haven\'t washed#have not washed* it since we came back from holiday.~not | wash~11~'); q('~When *did you come* to Germany? - In 1986.~you | come | ?~12~'); q('~*Did you enjoy* the party last night? - Yes, I had a great time!~you | enjoy | ?~12~'); q('~*Have you finished* with the newspaper? - Yes, you can read it now! ~you | finish | ?~10~'); q('~*Did you see* So-Yun in school yesterday? - No, she was off sick!~you | see | ?~12~'); q('~*Have you seen* my calculator? I cannot find it anywhere.~you | see | ?~10~'); q('~Why *were* you late for school today? - Because I missed the bus.~be | ?~12~'); q('~What time *did you get* to school yesterday? - At 8.45!~you | get | ?~12~'); q('~*Have you taken* my pen? I had it a minute ago and now it\'s gone!~you | take | ? ~10~'); q('~*Have you played* tennis since you came to Germany?~you| play | ? ~11~'); q('~Why *didn\'t you come#did you not come* to school yesterday? - Because I had to look after my sick goldfish.~you | not | come ? ~12~'); q('~*Did you watch* the football game on TV last night?~you | watch | ?~12~'); q('~How long *have you lived* in Germany? - About 20 years. We really like it here!~you | live | ?~10~'); q('~How long *did you live* in England? - For about 20 years. We came to Germany 9 months ago.~you | live | ?~12~'); q('~Where *did you go* on your summer holiday last year?~you | go | ?~12~'); q('~Where *has Jo gone*? I cannot find her anywhere.~Jo | go | ?~10~'); q('~*Have you done* your homework? It\'s due in today.~you | do | ? ~10~'); q('~*Has it stopped* raining yet? I\'d like to play tennis.~it | stop | ?~11~'); q('~Why *didn\'t you come#did you not come* to the dance last week? - I had to study for my exams.~you | not | come | ?~12~'); q('~*Did you know* that Miyuki likes Yoshi? - Yes, I saw them holding hands yesterday at lunch.~you | know | ?~12~'); q('~What *did you do* at the weekend? - Nothing very interesting!~you | do | ?~12~');