at,for,since的选择填空题

问题描述:

at,for,since的选择填空题
这道题目不确定选那个词,麻烦高手帮解答和说明为什么选这个答案.谢谢
In the UK,in business situations, when you meet someone_____the first time you shake your hands and say,"how do you do?".
A.atB.for C.since

应该是B
因为1、按照句子理解,首先C被排除
2、at后不加定冠词the,直接是at first time
3、凭语感觉得就是for,
for the first time 是固定搭配