-Haven't seen you for ages.Do you still work in China?-....... It's two years since I worked thereA.Yes,I doB.No ,I don'tC.Yes I haveD.No ,I haven't选什么,why?
热心网友
B答话后半句的意思是“我已经两年不在那里工作了”,所以应该选 B ,“不,我应经不在那里工作了”已在那里工作了两年:Yes, I do. I started to work there two years ago. 或者 I have been a worker there for two years.It has been two years since I began to work there.很抱歉刚才没看见你要求用 It is...since... 的句型,特此补充
热心网友
应该选A。因为这里回答的是提问者的后面部分,即“Do you still work in China?"要回答这句话,只可能选择A,Yes ,I do.或者选B,No, I don't.但是,从回答者的话语可以知道,他说“我在中国工作已经两年了”。由此可知,只能选择A了。
热心网友
支持 “夏天一阵风4571”选A理由相同.要想表达已经在那里工作两年...............i have been working there for 2 years.ori have worked there for 2 years.
热心网友
选A 因为后面的答语是 自从2年前我就在那工作了 因此答案应该是肯定的
热心网友
-好久没见啦.你仍然在中国工作吗?-__________,我在那儿已经工作2年了.A.是的 B.不是的 由于C和D回答是有have,而提问中是do,所以首先排除C和D如果是中文的,一看就知道,明显应该选择A后半句it's two years since I worked there.无任何否定成分...而且没有任何单词表明there是指哪儿,所以此处there只能指前句中的China也就是说他仍然还在中国,所以此句回答是Yes,I do.因此答案选 A