Choose the best answer.
1. My dog …………………….. …………………… (eat) my hot dog.
1. has eaten
2. have eaten
3. aten
4. eat
2. ……………… they …………………. (drive) a bus?
1. Has, driven
2. Have, driven
3. Has, drove
4. Have, drive
3. We ……………. ……………………. (buy) a car.
1. haven’t buy
2. hasn’t bought
3. haven’t bought
4. hasn’t buy
4. I’ve lived here …………………. 1999.
1. for
2. since
3. tomorrow
4. yesterday
5. My brother has taught math ………………………… ten years.
1. since
2. for
3. yesterday
4. tomorrow