English Tenses Test 001 Questions "Has he found a new house?" "Yes, he will move A in those days B on Sunday last C already D one of these days "Did you wait for him very long?" "Yes, I to bed until five in the morning." A did go B didn't go C had gone D went "How long have you been here?" "I here three weeks ago" A came B I'd be C I have been D I'd have been "Did Mary come here and visit?" "She twice since March 1969" © http://www.englishteststore.net Photocopiable A visited here B was visiting here C has visited D visits " Do you mean George? " " Yes, he a note to me yesterday A had written B wrote C was written D writes "What happened in that new area?" "New houses recently over there." A are built B build C have built D have been built "How long?" "Peter for you since noon." A waits B is going to wait C has been waiting © http://www.englishteststore.net Photocopiable D had waited "What will happen?" "By next June we a million refrigerators." A will have sold B sell C shall sell D will sell "When will Richard be home?" "Richard _ one fourth of his ROTC services by this time next year." A will complete B will have completed C is completing D completes 10 "Do you know Professor Lee?" "Of course I I _ him long ago in BeiJing." A had met B have met C would meet D met © http://www.englishteststore.net Photocopiable