ESL, Niveau primaire

Verb Tense Practice (4)

My daughter ......... a beautiful card for my birthday last week.
I have been ......... a book for the past nine months.
Are you ......... to Montana tomorrow?
The dog has been ......... on the porch all morning.
Why don't you ......... with your sister? I'm busy right now.
I am ......... her as we speak. I will tell you what she says as soon as I get off the phone.
I love ......... hot tea first thing in the morning.
I ......... for the shoes already.
I will ......... you the money, but you have to pay me back soon.