【tsetse fly】評論
回答: For seven years表示持續七年、已經七年問句: have they learned為完成式,表示從過去一直持續到現在的一件事(A) How often問多常做某件事,回答可能是once a week, three times a day之類的(B) How much是問數量的問句答句都對不起來(C) How many times問做過幾次,這樣這件是是要可以數的(e.g. 去過美國幾次? 看過這部影片幾次?),學英文不能說學幾次這是一個持續一段時間的學習狀態(D) How long問多久最符合問句答句
【LALA】評論
學英文多久故選how longHow often 問頻率How much 問價錢How many times 問次數