"complain that" 是英语中常用的动词短语,核心含义是:抱怨/投诉/诉说(某件具体的事)。
其中:
"complain" 是动词,意为“抱怨;投诉;发牢骚”;
"that" 引导宾语从句,用于引出“抱怨的具体内容”(即“抱怨什么事”)。
主语(通常是人) + complain(根据时态/人称变化) + that + 陈述语序的从句(抱怨的具体内容)。
时态搭配:"complain" 可根据语境用不同时态(一般现在时、一般过去时、现在完成时等);
that的省略:在口语或非正式语境中,"that" 常可省略(但从句仍需保持陈述语序);
与其他结构的区别:
"complain about/of + 名词/动名词":后接“抱怨的对象”(如:complain about the weather 抱怨天气);
"complain that + 从句":后接“抱怨的具体事件或情况”(如:complain that the weather is too hot 抱怨天气太热)。
通过具体例子更直观理解用法:
1、 一般现在时(描述习惯性/经常性的抱怨)
She always complains that her boss is too strict.(她总抱怨老板太严厉。)
My neighbor complains that our dog barks at night.(我的邻居抱怨我们的狗晚上叫。)
2、 一般过去时(描述过去发生的抱怨)
The customer complained that the food was cold.(顾客投诉食物是冷的。)
He complained (that) the movie was boring.(他抱怨那部电影很无聊。)(口语中省略that)
3、 现在完成时(强调抱怨对现在的影响)
They have complained that the noise from the construction site disturbs their sleep.(他们已经投诉说工地的噪音影响了他们的睡眠。)
4、 否定/疑问形式
I don’t complain that I have too much work—I just need better time management.(我不抱怨工作太多——我只是需要更好的时间管理。)
Did she complain that the hotel room was dirty?(她有没有抱怨酒店房间脏?)
从句必须用陈述语序(即“主语+谓语+其他”,不能用疑问语序)。
✖ 错误:She complains that too much work does she have.
✔ 正确:She complains that she has too much work.(她抱怨自己工作太多。)
总结:"complain that" 是表达“具体抱怨内容”的常用结构,重点在于用从句说明“抱怨的事情本身”,而不是“抱怨的对象”(后者用"complain about/of")。