be able to 和can的意思一样,在这里更强调能,强调本体上就是有能力负担,afford则没有这个层面的意思。
这两个有区别吗? 个人觉得是两个afford,都是动词啊,be able to ,不是相当于Can 吗,can 这个情态动词后面能直接跟介词?I could be able to afford it if i don't buy this book.being able to afford,一时没想起句子,但是应该是有这种用法的。跟楼主同求答案