Present | Past | Future | |
Time expressions | Present Perfect . , , : Today- this week (month, year) , , . . . : never ever - often seldom already just lately by now , . up to now yet ( ) | Past Perfect , . By (), by that time( ) ever - often seldom already just lately , by now , up to now yet ( ) | , , by (), by then ( , ), by the time ( ), before () . until / till . |
Affirmative | Have/has+V3 You have spoiled everything. . ( ) | Had+V3 By six oclock on Sunday I had already learned all the words. ( .) She had just made coffee when I arrived | Will/shall+have+V3 We will have finishedthe report by the evening. ( ) |
Negative | Have/has+not+V3 I havent seen Peter today. ( ) | Had+not+V3 I hadnt read the book by Saturday. ( .) | Will+have+not+V3 I wont have read the book until next month. ( .) |
Interrogative | Have/has+S+V3 Have you already done your homework? ? | Had+S+V3 Had you knownabout it before I left? ( ?) | Will-S+have+V3 Will we have built our new house by the beginning of the next year? ( . ?) |
7. Insert have/has + one of the following verbs in the 3d form.
Break, buy, finish, do, go, go, lose, paint, read, take
Are they still having dinner? No, they have finished.
I _____________ some new shoes. Do you want to see them?
Is Tom here? No, he _____________ to work.
__________ you __________ the shopping No, Im going to do it later.
Wheres your key? I dont know. I _____________ it.
Look! Somebody _____________ that window.
Your house looks different. __________ you __________ it?
I cant find my umbrella. Somebody _____________ it.
Im looking for Sarah. Where __________ she __________?
Do you want the newspaper? No, thanks. I _____________ it.
8. Make up questions using Have you ever ?
- (to be / to Paris?) Have you ever been to Paris?
- (play / golf?) Have you ever played golf?
- (to be / to Australia?) _______________?
- (lose / your passport?) _______________?
- (sleep / in the park?) _______________?
- (eat / Chinese food?) _______________?
- (to be / to New York?) _______________?
- (win / a lot of money?) _______________?
- (break / your leg?) _______________?
- (run / a marathon?) _______________?
- (speak / to famous people?) _______________?
- (live / in another town) _______________?