两条英语难选择!1 I _____ there twice before I was 8.A have been to
两条英语难选择! 1 I _____ there twice before I was 8. A have been to B had been to C had gone to D had been 2 Do you know ________? A who is this poem written B who is this poem is writing C who is this poem written by D who is this poem is written by (麻烦说明原因 噢,对不起,第4个打错了 应该是 who this poem is written by 你们再看看
1选D, 因为句中的before I was 8 说明是一个过去式的句型,而选项中是完成式的语态,那么A中的have就应该是had,故A错,B错在句子中的there前面不应该有to,比如:go home不应该说成是go to home,因为它本身既是名词又是副词,在此已经充当了宾语,不需再要to 来修饰,故B错,同理,C也错,故选D 2选C 首先,从题目可大提知道意思是:你...
B 因为去过两次,所以是完成时态,又因为时间为before I was 8,是过去的时间,强调对过去的影响,所以选B 注意:have been to 是去了某地,但谈话是人已经回来,如 I have been to America. 而 have gone to 是去了某地,但谈话是人不在,如 A:Where is Tom? B:He has gone to Ame...