He began learning English three years ago
A.He has learned English since 2018
B.He has learned English in 2018
C.He has learned English since three years ago
D.He has learn English since 2018
[ + ] S + have/ has + VpII ...
[ - ] S + have/ has not + VpII ...
[ ? ] Have/ has + S + VpII ...?
\(\left[ \begin{array}{l}Yes, S + have/has.\\ No, S + have/has + not.\end{array} \right.\)
Hiện tại hoàn thành nếu có tân ngữ thì phải có for / since ⇒ loại B.
Hiện tại hoàn thành không có ago ⇒ loại C
Hiện tại hoàn thành động từ phải chia ở bậc phân từ II ⇒ loại D ( learn không chia )