在这个场景里的所有用词和表达你都不熟悉,都需要思考,甚至因为时态和人称而漏洞百出。

那一个人怎么做才能达到熟悉这些对话呢?
我是这样做的:洗澡的时候/睡觉之前躺在床上/放学回宿舍的路上开始在脑子里给自己造一个场景,例如:我现在要去伦敦旅游,这一路上没有中国人只有英语使用者,那我就从出门的那一刻开始想象我即将遇到的人和对话。
刚刚出门想打个uber,司机迟迟没来,我要给他打电话,那我该怎么说,司机又会怎么回我(自己在脑子里补全对话)然后上车了发现送错了地方(可以自己给自己制造对话难度),你要怎样告诉他,又要怎样维权……然后继续往后想在机场安检,上飞机,免税店购物,下飞机打车,到达酒店,认识新朋友……
每一个场景都可以自己给自己设置千奇百怪的对话,在大脑里自己和自己对话,这样可以十分清楚且一目了然的发现自己有哪些表达完全不熟练或者有哪些想说的单词完全说不出来。想的时候可以尽量把自己当成母语使用者的说话速度去思考。
最开始你会发现,我好像完全没办法进行下去,因为这种思考其实很累,你既有不熟悉的表达,又有完全不会说的生词。但是当你进行过一轮场景思考之后,找出不会的表达来学习,然后下次想象的时候机遇上一次的训练再加深加多一些话题……
几次以后,相信你在真正遇到这种场景的时候就会自然而然的蹦出来一些表达了虽然这种方法的弊端是睡前容易失眠hhhhhh但是真的屡试不爽,零碎的时间发呆的时间都可以用来想,甚至走路看见一个东西你也可以想一想和人对话的时候怎么讲怎么描述。
这样你不仅知道了怎么问,你还知道了怎么回答,这样一来一回形成的对话非常有助于遇到实际情况的时候自如应对,当然练习英语思维还可以用复述的方法。