1. He ___ twelve cookies if he eats the entire box.
a. has eaten
b. had eaten
c. will have eaten
2. She ____ the same television show earlier with her parents.
a. has watched
b. had watched
c. will have watched
3. Owen and Ian ____ to Florida three times after this trip is over.
a. have gone
b. had gone
c. will have gone
4. My sister ____ the same phone number since she was twelve.
a. has had
b. had had
c. will have had
5. The little dog ____ the same leaf for the past hour.
a. has chased
b. had chased
c. will have chased
6. By the time the tournament ends, Ryan ____ in five basketball games.
a. has played
b. had played
c. will have played
7. The singer ____ dancing and acting before choosing to become a singer.
a. has studied
b. had studied
c. will have studied
8. The family ____ the same Thanksgiving meal every year.
a. has prepared
b. had prepared
c. will have prepared
9. After I finish high school, I ___ in the same city for 18 years.
a. have lived
b. had lived
c. will have lived
10. Her mom ___ seven new dresses before this shopping trip is finished.
a. has bought
b. had bought
c. will have bought
Answers & Comments
Answer:
1. c
2. b
3. a
4. a
5. b
6. a
7. c
8. b
9. b
10. b
Explanation:
hope its helps :D