帮助中心

student asking question

如果Took没有对象,可以这样做吗?

teacher

母语人士的回答

Rebecca

What took ( you ) so long?是成语。 Take so long意味着要做某事需要很长时间。因此,在这种情况下,您要问问您已经做了这么长时间了。这是一个非常常见的习惯用法,但请记住,这有点冒犯或批评。几乎所有这些问题听起来都像是在关注某人。而且,根据说话者的语气以及两者之间的关系,听起来可能有些激进或脾气暴躁。示例: It took so long to get here. (到这里You took so long to get ready.时间太长。)示例: You took so long to get ready. (准备时间太长了。)

热门问答

04/29

通过测验完成表达式!

史蒂文!花了这么长时间?