spent all your waking time learning .And you ___ this for five years.

问题描述:

spent all your waking time learning .And you ___ this for five years.
When learning your mother tongue,you spent all your waking time learning .And you ___ this for five years.

have done,forfive years 是一个时间词,表示延续了五年.用现在完成时.
如还有疑问,欢迎可以进入乐知各级别英语外教课免费旁听.
希望能帮到您