Теория:

Двусоставные предложения — предложения, в которых есть и подлежащее, и сказуемое. Иногда при отсутствии главного(-ых) члена(-ов) предложение остаётся двусоставным, но неполным, если член(-ы) предложения восстанавливается(-ются) из контекста.
Односоставные предложения — предложения, в которых есть или подлежащее, или сказуемое. Они также могут быть неполными.
В односоставных предложениях возможны следующие формы выражения сказуемых (при отсутствии подлежащих): глаголы в \(1\) и \(2\) лице единственном и множественном числе (определённо-личные предложения), глаголы в \(3\) лице множественном числе и глаголы в прошедшем времени множественном числе (неопределённо-личные предложения), слова категории состояния, инфинитивы, возвратные глаголы, личные глаголы в безличном значении, безличные глаголы, слово «нет» (безличные предложения). В обобщённо-личных предложениях встречаются формы первых двух типов, используемые в пословицах, поговорках, афоризмах, инструкциях и т. п. В назывных предложениях есть только подлежащие при отсутствии сказуемых и обстоятельств, так как последние обычно зависят от сказуемых.
Неполные двусоставные предложения могут встретиться в диалоге, тексте (когда пропущенные члены предложения восстанавливаются из предыдущих предложений), второй части бессоюзных сложных предложений, сложносочинённых и сложноподчинённых предложений. Также сигналом о том, что перед нами двусоставное неполное предложение, служит выражение сказуемого (при отсутствии подлежащего) формой, не соответствующей односоставным предложениям: глаголом в \(3\) лице единственном числе или глаголом в прошедшем времени единственном числе. В случае, если перед нами предложение, кажущееся назывным, но имеющее обстоятельство в составе, такое предложение является двусоставным неполным с пропущенным сказуемым.
Сравним предложения:
 
односоставные предложения
двусоставные неполные предложения
Закрывают все склады. (Сказуемое выражено глаголом в \(3\) лице множественном числе, предложение односоставное неопределённо-личное).
Отремонтировали поликлинику. (Сказуемое выражено глаголом в прошедшем времени множественном числе, предложение односоставное неопределённо-личное)
Закрывает дверь. (Сказуемое выражено глаголом в \(3\) лице единственном числе, такой формы выражения нет у односоставных, значит, это двусоставное неполное предложение, можно восстановить подлежащее, например «он», но для этого нужен контекст).
Отремонтировал компьютер. (Сказуемое выражено глаголом в прошедшем времени единственном числе, такой формы выражения нет у односоставных, значит, это двусоставное неполное предложение, можно восстановить подлежащее, например «он», но для этого нужен контекст)
Ослепляющее солнце. (В предложении только подлежащее с определением, значит, оно односоставное назывное)На небе ослепляющее солнце. (В предложении только подлежащее, но есть обстоятельство, которое должно зависеть от сказуемого, его легко подобрать, например «светит», значит, предложение двусоставное неполное)
Жду поезд. (Сказуемое выражено глаголом в \(1\) лице единственном числе, предложение односоставное определённо-личное).
Издают закон. (Сказуемое выражено глаголом в \(3\) лице множественном числе, предложение односоставное неопределённо-личное)
Провожающие ушли, а я на перроне. Жду поезд. (Во втором предложении форма выражения сказуемого соответствует определённо-личным предложениям, но из предыдущего предложения ясно, что подлежащее «я» пропущено, значит, второе предложение двусоставное неполное).
Депутаты голосуют. Принимают закон. (Во втором предложении форма выражения сказуемого соответствует неопределённо-личным предложениям, но из предыдущего предложения ясно, что подлежащее «депутаты» пропущено, значит, второе предложение двусоставное неполное)
 
Обрати внимание!
Следует также различать эллиптические предложения, где тире стоит на месте пропущенного члена предложения, и двусоставные полные, где тире стоит между подлежащим и сказуемым.
Пример:
мы зашли в книжный магазин, они — в продуктовый. Вторая часть — двусоставное неполное предложение, тире на месте пропущенного сказуемого «зашли».
Это здание — архитектурный памятник страны. Тире между подлежащим и сказуемым, выраженными существительными в именительном падеже.
Обрати внимание!
Иногда односоставные и двусоставные предложения различаются только порядком слов: в назывных предложениях прилагательное находится до подлежащего и является определением, в двусоставных полныхприлагательное находится после подлежащего и является сказуемым.
Пример:
яркие звёзды. (Предложение односоставное назывное).
Звёзды яркие. (Предложение двусоставное полное).
Обрати внимание!
Встречаются предложения, в которых нет ни подлежащего, ни сказуемого, но они являются двусоставными неполными, так как главные члены восстанавливаются из контекста.
Пример:
— Ты будешь пить кофе с молоком и сахаром?
— Только с молоком. (Двусоставное неполное предложение: пропущены слова «я буду пить кофе»).