I fully agree with Susan, so will simply add a few ideas.
1: Limit the number of questions. Rather than have a list of ten questions or more for students to answer, keep the list short. Allot several minutes for students to work at their own pace with a partner. After this, students switch partners and repeat the questions. By doing this, students will have the chance to reuse elements from the conversation, thereby improving fluency and accuracy.
2: Allow students to prepare for a minute. Students shouldn't write their answers, but can at least consider what they want to say, how they want to say, order the ideas, etc. A little preparation can be especially helpful with more difficult topics.
3: Use questions to also teach students about how to conduct conversations. The questions don't need to solely focus on the grammar, but should also require students to naturally use the language.
Here are some activity ideas (from my ebook on language teaching):
ESL Activities
You may also want to look through the following questions for your classes too:
Speaking | Chris Cotter's Heads Up English | ESL Lessons
Have great classes!