at present通常与现在进行时连用,表示目前正在进行的动作或状态,但也可用于一般现在时,强调当前存在的客观事实或习惯性情况。具体选择取决于语境:若强调“此刻正在发生”,则用现在进行时(如“I am working at present.”);若描述“现阶段普遍状态”,则用一般现在时(如“He lives in Beijing at present.”)。注意,at present极少用于过去时或将来时,因为它明确指向“现在”。

at present作为时间状语,在英语中常用于口语和书面语,其核心含义是“此刻、当前”。与now相比,at present更正式,且侧重“当前这个时间段”而非“精确的瞬间”。因此,在语法搭配上,现在进行时(be doing)是最自然的组合,因为进行时本身就表示正在进行的事件。例如:“The company is expanding its operations at present.” 但若主语是静态动词(如be、have、know),则常用一般现在时,如:“She is at home at present.” 或 “We have enough resources at present.” 注意,静态动词一般不用进行时,所以此处只能用一般现在时。
此外,at present也可用于现在完成时,但较少见,且通常与持续状态相关,例如:“The project has been delayed at present.” 不过更常见的还是用现在进行时或一般现在时。对于英语学习者,最关键的是记住:at present不能与过去时或将来时搭配,除非句子本身需要转换时态(如间接引语中的过去时,但此时at present需改为at that time)。总之,at present的时态选择以现在时为主,且优先考虑进行时。
【常见问题】
问题1:at present用什么时态最合适?
回答1:at present最常用现在进行时,表示此刻正在进行的动作;但如果描述当前存在的状态或事实,也可用一般现在时,例如“I am busy at present”或“He works from home at present”。
问题2:at present和now在时态用法上有什么区别?
回答2:at present和now都用于现在时,但now更灵活,可用在现在进行时、一般现在时甚至现在完成时;而at present更正式,通常只与现在进行时或一般现在时搭配,且强调“当前这个时期”,不用于短暂瞬间。
问题3:at present可以用在现在完成时吗?
回答3:可以,但较少见。例如“The situation has worsened at present”表示“目前情况已经恶化”,强调从过去持续到现在的变化。但更自然的表达是“The situation is worsening at present”或“The situation is worse at present”。
问题4:at present能不能用于过去时?
回答4:不能。at present明确指向“现在”,若需表达过去,应使用“at that time”或“in the past”。例如“He was in London at that time”而非“at present”。
问题5:at present后面能否接将来时?
回答5:不能。将来时需用“in the future”或“soon”,例如“We will launch the product soon”而非“at present”。若想表达“目前计划将来”,可用“at present, we plan to...”但主句时态仍为一般现在时。


