I have a twin brother,so my teacher often mistake me____my b
3个回答

1.C 原因:mistake……(sb)for……(sth)固定搭配,“把某人错认为某人”

2.D 原因:只有D表示“直到”的意思

3.C 原因:这个句子是典型的现在完成时的用法,have been+(时间).完成时态只能用for和since,但for后面是跟一个时间段(for three years),而since后面是跟一个时间点(since three years ago)

by the end 在...以前(一般比较喜欢在后面+of) eg.Let me know by the end of the week.(这个周末前给我回音.)

in the end 最后(历尽千难万苦的感觉) eg.He passed the exam in the end.(他最后考试及格了.)

to the end 到底 eg.What is his attempt to the end?(他到底有什么企图?)

at the end 在终点,最终 eg.The cold weather at last broke at the end of March.(寒冷的天气终于在三月末结束了.)