7. D
-> Vì Who là chỉ Subject, Whose là chỉ sự sở hữu, Whom là chỉ Object, Which là chỉ sự lựa chọn.
8, D
-> Vì How long đã là 1 từ để hỏi về thời gian nên không thêm ago hay là time nữa, mà time là danh từ không đếm được vì hỏi về thời gian nên không thêm s.
*Lưu ý: từ time nếu dùng với nghĩa là thời gian thì không đếm được, còn dùng với nghĩa là số lần hay thời đại thì đếm được.