-
Grammar3
普通类 -
- 支持
- 批判
- 提问
- 解释
- 补充
- 删除
-
-
Grammar3
语法小测试——现在完成时
一、填空题 用have/has been to/in, have gone to及go的各种形式填空。
1) Where is Jack? He __________ his country.
2) David ________ the park just now.
3) John _______ England since he came back.
4) How long _____ have _____ this village?
5) The Smiths ______ Beijing for years.
6) _____ you ever ____ America? -- Yes, I _____ there many times.
7) I _____ this school since three years ago.
8) Where is Jim? He _____ the farm.
9) When_____ he _____? He _______ an hour ago.
10) Would you like to _____ the zoo with me? ---Yes, but I _____ there before.二、选择题(单选) 1. Li Hong has ________ the army for 2 years.
A. joined B. joined to C. been in D. joined in
2. We have been friends since ______.
A. children B. five years C. five years ago D. five years before
3. Mike ___________ the story for a month.
A. Has bought B. Has had C. had had D. has borrowed
4. You ______ that question three times.
A. already asked B. have already asked C. already have asked D. asked already
5. Those foreign friends left Guangzhou __________.
A. since last week B. a week ago C. for a week D. since a week ago
6. I _____ at this school for two years already.
A. am studying B. study C. studied D. have studied
7. They _________ in the city since last summer.
A. live B. didn’t live C. have lived D. live
8. Mrs. Wang has lived in Haikou _________ 1992.
A. since B. from C. after D. in
9. Mr. Black _________ China since the summer of 1998.
A. has been to B. has been in C. has come to D. came to
10. You’d better go on ________ English.
A. study B. studied C. studying D. to study
三、句型转换(每空一词) 1.I have been to Macau before.(改为否定句) I ___ ____ been to Macau before.
2.He hasn’t come to school because he’s ill (就划线部分提问) ____ _____ he come to school?
3.He has learned English for 5 years.(就划线部分提问) ____ ___ ____ ____ learned English ?
4.I bough a new bike just now.(用just改写) I ____ just ____ a new bike.
5.We began to learn English three years ago.(改为同义句) We ____ ____English ____three years
-
-
- 标签:
- we________english____threeyears
- Grammars 3
- 提问
- grammar3
- 划线
- 3.hehaslearnedenglishfor5years.
- hecometoschool
- learnedenglish
- 改为
- 4.iboughanewbikejustnow.
- 部分
-
学习元评论 (0条)
聪明如你,不妨在这 发表你的看法与心得 ~