题目内容
20.-You New York City before,right?-No.I have always been too busy.But I will go there as soon as I my work.( )
| A. | went to; finished | B. | visit; am going to finish | ||
| C. | have been to; finish | D. | have gone to; will finish |
分析 你以前去过纽约对吗?没有.我一直都很忙.但是我一完成工作就会去那儿.
解答 答案:C根据语境确定用现在完成时,故第一个空排除A,B;再根据have been to表示主语在说话现场,have gone to表示主语不在说话现场;第一个空故填have beento.又因为在含有时间状语从句as soon as的复合句中主句是一般将来时,从句用一般现在时.故选C.
点评 做这道题首先根据语境确定用现在完成时,其次注意have been to和have gone to用法区别,最后要理解在含有时间状语从句的复合句中主句是一般将来时,从句用一般现在时.
练习册系列答案
相关题目
1.一Hurry up,or we'll be late.
一Take your time-it's just______short distance from here to________cinema.( )
一Take your time-it's just______short distance from here to________cinema.( )
| A. | /;the | B. | the;a | C. | a;the | D. | /;a |
2.-Two hundred yuan for such a T-shirt!You ______ be joking!
-I'm not joking.It's made of silk.( )
-I'm not joking.It's made of silk.( )
| A. | can't | B. | can | C. | need | D. | must |
5.-Have you ever been anywhere for a trip?
-A trip?I away from my hometown even once.( )
-A trip?I away from my hometown even once.( )
| A. | went | B. | have gone | C. | have been | D. | have never been |
12.-________ you turn down your radio,please?
-Yes,I can.( )
-Yes,I can.( )
| A. | May | B. | Need | C. | Must | D. | Can |
9.--Did you clean up the garden yesterday?
--Yes,I did.And my mother was __ me.
--Yes,I did.And my mother was __ me.
| A. | pleased with | B. | worried about | C. | friendly to |
10.I saw some and dancing in the street the day before yesterday.( )
| A. | Germen; Englishmen | B. | Germans; Englishmans | ||
| C. | Germans; Englishmen |