My brother has been in the United States of America for the past few years.
1.既然是过去几年在美国,表示现在并不在了,那为什么用现在完成时呢?而不是过去完成时呢?
2.few不是代表否定意义的"几乎没有"吗? 难道这里不应该用a few吗?
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》