GrammarBank.com
GrammarBank.com
GrammarBank Video Lessons
Click here
GrammarBank Exercises eBook $7.95 - Children's English eBook $6.45 - Download and Print Now!
Menu
Home
Grammar
Grammar Exercises
Grammar Lessons
Grammar Quizzes
Mixed Tests
PDF eBooks
PDF Worksheets
Beginners ESL
Beginners Lessons
Easy Worksheets
Beginners Tests
Reading Exercises
Drag & Drop Grammar
For Kids
English For Kids
Kids Word Games
Picture Vocabulary
Reading Skills
Reading Tests
Short Dialogues
Short Sentences
Closest in Meaning
Irrelevant Sentence
ESL Paragraphs
Major Exams
GRE Reading
Text Completion
GRE Equivalence
SAT Sentence
TOEFL
Writing & Vocab
Essay Writing
Vocabulary Exercises
Study Skills Tips
Drag & Drop Vocab
Perfect Tenses Mixed Exercise
Subject Explanations:
Present Perfect Tense
Present Perfect Progressive Tense
Verb Tenses Timeline
Subject Exercises:
Perfect Tenses Mixed Exercise
Present Perfect vs Perfect Progressive
Present Perfect vs Past Perfect Tenses
All Tenses Exercises
PDF Exercises:
Printable Worksheets
Try the Subject Video Exercise
Complete the sentences using appropriate verb forms. Use the hints given to determine whether the sentences are affirmative, negative, or questions.
1. ---- (you / see) the news? You won't believe your eyes.
2. I ---- (work) for big companies like this before. I know how they operate.
3-4. They ---- (live) in New York for 3 years before they ---- (move) to Seattle three months ago.
,
5. Debi ---- (study) for four hours when her father arrives.
6-7. By this time next year, I ---- (finish) the course and I ---- (start) to speak perfect English.
,
8-9. Sam ---- (drive) for six hours when he arrived in the village. He ---- (drive) more than 300 miles.
,
10. They ---- (work) for two hours by the time the manager arrives at six today.
11. By the time you received this letter yesterday, Dina ---- (leave) for Algeria.
12. When we meet again next week, I ---- (practice) tennis for at least a month .
13. She ---- (recover) from her surgery by the time we visit her next Saturday.
Correctness =
Correct answers:
You are here: >>
Home
>>
Verb Tenses Practice
>>
Perfect Tenses Mixed Exercise
×
Try our Latest Video Exercises!
GrammarBank Video Exercises (New!)
Comments
↑
▲▲▲▲▲▲▲
↑
Comments