but for what reasons?的意思和语法

问题描述:

but for what reasons?的意思和语法
原对话 you can ask her out for drink after work.
C:but for what reasons?She doesn't even know who I am

for what reasons 可译为“但是用什么样的理由呢”.全对话的翻译:
甲:“下班后你可以约她出来喝咖啡么.”
乙:“但是用什么样的理由呢?她根本不认识我耶.”
对话中的乙希望能与他心仪中的女孩交往,但是苦于找不到开始交往的计策.甲给他出的主意显然不适合,因为女孩还不认识他,他怎么能唐突地邀请女孩陪他去喝咖啡?
对话中的语法:
1.but :但是,与后面的 for 没有关系,并不是词组“but for”.
2.for ...reason:由于...的原因,用...的理由.
3.what:形容词“什么样的”,不是代词“什么”.