文档内容
语法习题库
现在完成时练习题②
一、用所给动词的正确形式填空。
1.I have already seen (see) the film. I saw (see) it last
week.
2.Has he finished (finish) his work today? Not yet.
3.My father has just come (come) back from work. He is
tired now.
4.Where’s Li Ming ? He has gone (go) to the teacher’s
office.
5.I have worked (work) here since I moved (move) here
in 1999.
6.I have just done (do) my homework.
7.Have you found (find) your science book yet?
8.I've lost my pen. Have you seen (see) it anywhere?
二、选出正确的选项。
(C)1. How long have you _______ here?
A. come B. got C. arrived D. been
(C)2. My grandpa died _________.
A. at the age of my 2 B. for 2 years
C. when I was 2. D. my age was 6.
(B)3.Jane has____to Beijing.She will come back tomorrow.
A. been B. gone C. went D. never been
(B)4. It is ten years _____ I last saw her.
A. after B. since C. for D. that
(B)5.-Who will go to the station to meet Lorry?
-I will. I _____ her several times.
A. met B. have met
语法习题库语法习题库
C. had met D. will meet
(D)6.-What a nice dress! How long _____ you _____ it?
-Just 2 weeks.
A. will, buy B. did, buy
C. are, having D. have, had
(C)7.-Do you know Lydia very well?
-Yes, She and I _____ friends since we were very
young.
A. have made B. have become
C. have been D. have turned
(C)8. The Smiths _______ in China for 8 years.
A. has lived B. lived
C. have been D. live
语法习题库