any time和anytime的区别在于意思不同、用法不同、侧重点不同。
any time的意思是“在任何时候; 随便什么时候”,而anytime的意思是“在任何时候”。
用法上,any time作为名词短语表示“没有特定的时间”或“任何时间”,应该写成两个单词,并且当它作为状语从句时,前面要加上“at”。而anytime则是副词,可以置于句首、句中、句尾、单独使用。
侧重点上,any time强调“随便什么时候”,而anytime则强调“在任何时候”。当使用“any time”作为名词短语时,意思是“在不特定的时间”或“任何时间”。它表示某事可能很快就会发生,但不能确定确切的时间。
当“any time”用作状语从句,且置于“at”之后时,一定要写成“any time”的形式:
The package is due to arrive at any time.这个包裹应该随时到达。
Because tensions between the two countries are high, violence could erupt at any time.由于两国之间的紧张局势很高,暴力随时可能爆发。
当“any”用来修饰“time”时,需要写成“any time”的形式:
I won’t have any time to work on the project until next week.我要到下周才有时间做这个项目。
If you have any time available, I'd love to meet for lunch this week.如果你有空的话,这个星期我想和你一起吃午饭。
在正式的写作中,建议使用“any time”。