diff --git a/src/Bowerphp/Command/Helper/QuestionHelper.php b/src/Bowerphp/Command/Helper/QuestionHelper.php
new file mode 100644
index 0000000..56c2fa9
--- /dev/null
+++ b/src/Bowerphp/Command/Helper/QuestionHelper.php
@@ -0,0 +1,39 @@
+
+ *
+ * For the full copyright and license information, please view the LICENSE
+ * file that was distributed with this source code.
+ */
+
+namespace Bowerphp\Command\Helper;
+
+use Symfony\Component\Console\Helper\QuestionHelper as BaseDialogHelper;
+use Symfony\Component\Console\Question\Question;
+
+/**
+ * Copied by Composer https://github.com/composer/composer
+ */
+class QuestionHelper extends BaseDialogHelper
+{
+ /**
+ * Build text for asking a question. For example:
+ *
+ * "Do you want to continue [yes]:"
+ *
+ * @param string $question The question you want to ask
+ * @param mixed $default Default value to add to message, if false no default will be shown
+ * @param string $sep Separation char for between message and user input
+ *
+ * @return string
+ */
+ public function getQuestion($question, $default = null, $sep = ':')
+ {
+ return $default !== null ?
+ new Question(sprintf('%s [%s]%s ', $question, $default, $sep)) :
+ new Question(sprintf('%s%s ', $question, $sep));
+ }
+}