Tony has left for hours哪里错了
2个回答

leave 是个点动词,一下就“离开”了,一下就从你的视野消失了,看不见了,看不见不能说“还持续”了一段时间,所以后面不能加“for hours”.这是受到汉语思维的影响,汉语常说某人离开几个小时,但英文单词leave不含有“持续一段时间”的意义,所以是错了.满意给我加分哦.