1) Will you have a picnic if the weather ... fine? 1. stay
2. stays
3. will stay
4. stayed
2) The student ... the test by the time the bell rang.
1. hasn't finished
2. doesn't finish
3. won't finish
4. hadn't finished
3) My jeans ... at the moment.
1. are washed
2. are washing
3. are being washed
4. is being washed
4) He told me he ... in a couple of days.
1. will be back
2. is back
3. would be back
4. was back
5) ... they discussed your essay yet?
1. were
2. had
3. did
4. have
1. stays
2 hadn't finished
3 are being washed
4 would be back
5 have