Ну, тут смотря что для кого означает "заговорить".Если просто болтать, то диалоги можно учить, но такой человек запнется в разговоре на вопросе: а что вы думаете о радикальном феминизме?  или в какой мере можно вторгаться в гены человека?- потому что таких шаблонов диалога не было или были похожие и выкрутится можно, но это будут не его мысли по данным вопросам.Согласна, что для милых стандартных бесед или бесед по конкретным  делам(как пройти, какой автобус, сколько тратишь времени итд) нужны шаблоны. Не надо думать над фразой have you ever been to Spain?- форма, предлоги, время должно быть как стишок на автомате. Но если интересный разговор на нестандартные темы, нужна экстра лексика и знания структур, чтобы уметь спонтанно сформулировать свою мысль и точку зрения, тут диалоги не помогут.