Choose the correct answer.
1. He .. in Rome since 2000.b. has liveda. lives2. I don't think it ... rain tomorrow.c. is livinga. mustb. couldc. will3.he ... to wear a uniform for work?...a. Does ... hasb. Does ... havec. Is ... have4. How long have you... her?a. knownb. knowingc. knew5. What do the children like doing?a. Swim6. I... a shower when the lights went out.a. had7. Please look after my cat ... I'm away.b. Friendlyc. Swimmingb. was havingC. am ina. as soon asb. untilc. while8.Mercedes cars ... in Germany?a. Are ... made b. Be ... made9. Tomatoes ... in snow.c. Are... makinga. growb. aren't grownc. didn't grow10. When I arrived at 9.00 they... home.a. have gonec. had goneb. had went