D. were you putting; have put ( ) 2. My father _____ here since he _____ to this school. A. taught; came B.has taught; came C. taught; has come D. has taught; has come ( ) 3. I am sorry you’ve missed the train. It_____ 10 minutes ago. (山东) A. left B. has left C. has been left D.had left ( ) 4. Hi! Jim! Nice to meet you again! It’s one year since I last _____ you.(重庆) A. saw B. see C. seeing D. have seen ( ) 5. -- Have you visited the Dinosaur World,Elsa? (宁波) -- Yes, I ____ it yesterday. A. have visited B. had visited C. visited D. visit ( ) 6. -- Nice to see you. I _____ you for along time. (南京) -- I _____ in Bejing. I’ve just come back. A. hadn’t seen; am B. haven’t seen; was C. didn’t see; will be D. haven’t seen; shall be ( ) 7. --What is the weather like this summer here? -- There ____ very little rain. A. has B. has been C. are D. have been (责任编辑:admin) |