make在现在完成时中可不可以与一段时间状语连用

问题描述:

make在现在完成时中可不可以与一段时间状语连用
We have ____(make)friends since ten years ago.
这个空能填made么,它在这个句子中能与since ten years ago连用么?

不能,因为make是短暂性动词,不能跟“一段时间”搭配.而since ten years ago = for ten years ,表示“时间段”.因此,要改成be动词的形式.
即:We have been friends since ten years ago.